Skip to content

Commit 871eedb

Browse files
committed
feat(apollo-wind): wip
1 parent feca31e commit 871eedb

23 files changed

Lines changed: 2269 additions & 74 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ plan/*
1010
node_modules/
1111
.pnp
1212
.pnp.js
13+
.pnpm-store
1314

1415
# Build outputs
1516
dist/

packages/apollo-wind/apollo-ai-context.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,12 @@ import { fontFamily } from '@/foundation/Future/typography'; // font stacks
9090
| Toggle | `toggle` | Toggle button (Radix) |
9191
| ToggleGroup | `toggle-group` | Group of toggle buttons (Radix) |
9292
| Tooltip | `tooltip` | Hover tooltip (Radix) |
93-
| ViewportGuard | `viewport-guard` | Min-width gate for responsive layouts |
9493

9594
### Custom Components (from `@/components/custom/`)
9695

9796
| Component | Import | Description |
9897
|-----------|--------|-------------|
98+
| ViewportGuard | `viewport-guard` | Min-width gate for product templates (Admin, Delegate, Flow, Maestro) |
9999
| Canvas | `canvas` | Main content area for flow/delegate templates |
100100
| MaestroHeader | `global-header` | Global app header with menu drawer, title, search, avatar |
101101
| FlowNode | `flow-node` | Flow editor node element |

packages/apollo-wind/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,15 @@
8383
"clsx": "^2.1.1",
8484
"cmdk": "^1.1.1",
8585
"date-fns": "^4.1.0",
86+
"framer-motion": "^11.15.0",
8687
"jsep": "^1.4.0",
8788
"lucide-react": "^0.555.0",
8889
"next-themes": "^0.4.6",
8990
"react-day-picker": "^9.13.0",
9091
"react-hook-form": "^7.66.1",
91-
"recharts": "^2.15.4",
92+
"react-live": "^4.1.8",
9293
"react-resizable-panels": "^3.0.6",
94+
"recharts": "^2.15.4",
9395
"sonner": "^2.0.7",
9496
"tailwind-merge": "^3.4.0",
9597
"tailwindcss": "^4.1.17",

packages/apollo-wind/src/components/custom/flow-properties-bar.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import * as React from 'react';
21
import { Workflow, TableProperties, Variable } from 'lucide-react';
32
import { cn } from '@/lib';
43

packages/apollo-wind/src/components/custom/flow-properties-expanded.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import * as React from 'react';
21
import {
32
Bot,
43
TableProperties,

packages/apollo-wind/src/components/custom/global-header.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,12 @@ import { cn } from '@/lib';
4343
// Types
4444
// ============================================================================
4545

46+
import type { FutureTheme } from '@/foundation/Future/types';
47+
4648
export interface MaestroHeaderProps {
4749
className?: string;
4850
/** Color theme — needed so portal-rendered dropdowns inherit the correct CSS variables */
49-
theme?: 'dark' | 'light';
51+
theme?: FutureTheme;
5052
/** Application title shown next to the logo */
5153
title?: string;
5254
/** Current tenant name */

packages/apollo-wind/src/components/ui/viewport-guard.tsx renamed to packages/apollo-wind/src/components/custom/viewport-guard.tsx

File renamed without changes.

0 commit comments

Comments
 (0)