Skip to content

Commit 4e75b75

Browse files
committed
Init commit
0 parents  commit 4e75b75

85 files changed

Lines changed: 6811 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# compiled output
2+
dist
3+
tmp
4+
*.tsbuildinfo
5+
6+
# dependencies
7+
node_modules
8+
9+
# IDEs and editors
10+
/.idea
11+
.vscode/*
12+
!.vscode/settings.json
13+
!.vscode/extensions.json
14+
15+
# misc
16+
/coverage
17+
npm-debug.log
18+
19+
# System Files
20+
.DS_Store
21+
Thumbs.db
22+
23+
# Replit leftovers
24+
.cache/
25+
.local/
26+
.agents/

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
auto-install-peers=false
2+
strict-peer-dependencies=false
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"$schema": "https://ui.shadcn.com/schema.json",
3+
"style": "new-york",
4+
"rsc": false,
5+
"tsx": true,
6+
"tailwind": {
7+
"config": "",
8+
"css": "src/index.css",
9+
"baseColor": "neutral",
10+
"cssVariables": true,
11+
"prefix": ""
12+
},
13+
"aliases": {
14+
"components": "@/components",
15+
"utils": "@/lib/utils",
16+
"ui": "@/components/ui",
17+
"lib": "@/lib",
18+
"hooks": "@/hooks"
19+
}
20+
}

artifacts/motrix-page/index.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
6+
<title>Motrix Organization Page</title>
7+
<link rel="icon" type="image/svg+xml" href="/motrix-logo.png" />
8+
<link rel="preconnect" href="https://fonts.googleapis.com">
9+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
11+
</head>
12+
<body>
13+
<div id="root"></div>
14+
<script type="module" src="/src/main.tsx"></script>
15+
</body>
16+
</html>

artifacts/motrix-page/package.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"name": "@workspace/motrix-page",
3+
"version": "0.0.0",
4+
"private": true,
5+
"type": "module",
6+
"scripts": {
7+
"dev": "vite --config vite.config.ts --host 0.0.0.0",
8+
"build": "vite build --config vite.config.ts",
9+
"serve": "vite preview --config vite.config.ts --host 0.0.0.0",
10+
"typecheck": "tsc -p tsconfig.json --noEmit"
11+
},
12+
"devDependencies": {
13+
"@hookform/resolvers": "^3.10.0",
14+
"@radix-ui/react-accordion": "^1.2.4",
15+
"@radix-ui/react-alert-dialog": "^1.1.7",
16+
"@radix-ui/react-aspect-ratio": "^1.1.3",
17+
"@radix-ui/react-avatar": "^1.1.4",
18+
"@radix-ui/react-checkbox": "^1.1.5",
19+
"@radix-ui/react-collapsible": "^1.1.4",
20+
"@radix-ui/react-context-menu": "^2.2.7",
21+
"@radix-ui/react-dialog": "^1.1.7",
22+
"@radix-ui/react-dropdown-menu": "^2.1.7",
23+
"@radix-ui/react-hover-card": "^1.1.7",
24+
"@radix-ui/react-label": "^2.1.3",
25+
"@radix-ui/react-menubar": "^1.1.7",
26+
"@radix-ui/react-navigation-menu": "^1.2.6",
27+
"@radix-ui/react-popover": "^1.1.7",
28+
"@radix-ui/react-progress": "^1.1.3",
29+
"@radix-ui/react-radio-group": "^1.2.4",
30+
"@radix-ui/react-scroll-area": "^1.2.4",
31+
"@radix-ui/react-select": "^2.1.7",
32+
"@radix-ui/react-separator": "^1.1.3",
33+
"@radix-ui/react-slider": "^1.2.4",
34+
"@radix-ui/react-slot": "^1.2.0",
35+
"@radix-ui/react-switch": "^1.1.4",
36+
"@radix-ui/react-tabs": "^1.1.4",
37+
"@radix-ui/react-toast": "^1.2.7",
38+
"@radix-ui/react-toggle": "^1.1.3",
39+
"@radix-ui/react-toggle-group": "^1.1.3",
40+
"@radix-ui/react-tooltip": "^1.2.0",
41+
"@tailwindcss/typography": "^0.5.15",
42+
"@tailwindcss/vite": "catalog:",
43+
"@types/node": "catalog:",
44+
"@types/react": "catalog:",
45+
"@types/react-dom": "catalog:",
46+
"@vitejs/plugin-react": "catalog:",
47+
"class-variance-authority": "catalog:",
48+
"clsx": "catalog:",
49+
"cmdk": "^1.1.1",
50+
"date-fns": "^3.6.0",
51+
"embla-carousel-react": "^8.6.0",
52+
"framer-motion": "catalog:",
53+
"input-otp": "^1.4.2",
54+
"lucide-react": "catalog:",
55+
"next-themes": "^0.4.6",
56+
"react": "catalog:",
57+
"react-day-picker": "^9.11.1",
58+
"react-dom": "catalog:",
59+
"react-hook-form": "^7.55.0",
60+
"react-icons": "^5.4.0",
61+
"react-resizable-panels": "^2.1.7",
62+
"recharts": "^2.15.2",
63+
"sonner": "^2.0.7",
64+
"tailwind-merge": "catalog:",
65+
"tailwindcss": "catalog:",
66+
"tw-animate-css": "^1.4.0",
67+
"vaul": "^1.1.2",
68+
"vite": "catalog:",
69+
"wouter": "^3.3.5",
70+
"zod": "catalog:"
71+
}
72+
}
967 KB
Loading
2.84 MB
Loading
106 KB
Loading
92.9 KB
Loading

artifacts/motrix-page/src/App.tsx

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
import { useEffect } from "react";
2+
import { Switch, Route, Router as WouterRouter } from "wouter";
3+
import { TooltipProvider } from "@/components/ui/tooltip";
4+
import Home from "@/pages/home";
5+
import NotFound from "@/pages/not-found";
6+
7+
function Router() {
8+
return (
9+
<Switch>
10+
<Route path="/" component={Home} />
11+
<Route component={NotFound} />
12+
</Switch>
13+
);
14+
}
15+
16+
function App() {
17+
useEffect(() => {
18+
document.title = "Motrix - All About Human Motion";
19+
let metaDescription = document.querySelector('meta[name="description"]');
20+
if (!metaDescription) {
21+
metaDescription = document.createElement('meta');
22+
(metaDescription as HTMLMetaElement).name = "description";
23+
document.head.appendChild(metaDescription);
24+
}
25+
metaDescription.setAttribute("content", "Motrix is dedicated to advancing the capture and generation of expressive human motion in 3D across vision, graphics, and embodied AI.");
26+
}, []);
27+
28+
return (
29+
<TooltipProvider>
30+
<WouterRouter base={import.meta.env.BASE_URL.replace(/\/$/, "")}>
31+
<Router />
32+
</WouterRouter>
33+
</TooltipProvider>
34+
);
35+
}
36+
37+
export default App;

0 commit comments

Comments
 (0)