Skip to content

Commit af3e936

Browse files
committed
content(app): wallpaper engine
1 parent 36b7111 commit af3e936

File tree

4 files changed

+757
-114
lines changed

4 files changed

+757
-114
lines changed

IDEAS.md

Lines changed: 0 additions & 114 deletions
This file was deleted.

public/apps/apps.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,15 @@
354354
"icon": "ImageSquareIcon",
355355
"created_at": "2025-12-22T12:00:00+03:00"
356356
},
357+
{
358+
"slug": "wallpaper-engine",
359+
"to": "/apps/wallpaper-engine",
360+
"title": "Procedural Wallpaper Engine",
361+
"description": "Construct high-resolution procedural wallpapers using generative algorithms and technical protocols.",
362+
"icon": "MonitorIcon",
363+
"created_at": "2025-12-24T12:00:00+03:00",
364+
"pinned_order": 25
365+
},
357366
{
358367
"slug": "fractal-flora",
359368
"to": "/apps/fractal-flora",

src/components/AnimatedRoutes.jsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ const BlendLabPage = lazy(() => import('../pages/apps/BlendLabPage'));
146146
const AssetStudioPage = lazy(() => import('../pages/apps/AssetStudioPage'));
147147
const OgImageGeneratorPage = lazy(() => import('../pages/apps/OgImageGeneratorPage'));
148148
const PosterLoomPage = lazy(() => import('../pages/apps/PosterLoomPage'));
149+
const WallpaperEnginePage = lazy(() => import('../pages/apps/WallpaperEnginePage'));
149150
const SymbolFlowPage = lazy(() => import('../pages/apps/SymbolFlowPage'));
150151
const RoadmapViewerPage = lazy(() => import('../pages/roadmap/FezzillaPage'));
151152
const RoadmapItemDetailPage = lazy(
@@ -976,6 +977,10 @@ const AnimatedRoutes = ({
976977
path="/apps::og-gen"
977978
element={<Navigate to="/apps/og-image-generator" replace />}
978979
/>
980+
<Route
981+
path="/apps::we"
982+
element={<Navigate to="/apps/wallpaper-engine" replace />}
983+
/>
979984
{/* End of hardcoded redirects */}
980985
<Route
981986
path="/apps/ip"
@@ -1922,6 +1927,22 @@ const AnimatedRoutes = ({
19221927
</motion.div>
19231928
}
19241929
/>
1930+
<Route
1931+
path="/apps/wallpaper-engine"
1932+
element={
1933+
<motion.div
1934+
initial="initial"
1935+
animate="in"
1936+
exit="out"
1937+
variants={pageVariants}
1938+
transition={pageTransition}
1939+
>
1940+
<Suspense fallback={<Loading />}>
1941+
<WallpaperEnginePage />
1942+
</Suspense>
1943+
</motion.div>
1944+
}
1945+
/>
19251946
<Route
19261947
path="/apps/symbol-flow"
19271948
element={

0 commit comments

Comments
 (0)