diff --git a/apps/website3/.gitignore b/apps/website2/.gitignore similarity index 100% rename from apps/website3/.gitignore rename to apps/website2/.gitignore diff --git a/apps/website3/README.md b/apps/website2/README.md similarity index 100% rename from apps/website3/README.md rename to apps/website2/README.md diff --git a/apps/website3/index.html b/apps/website2/index.html similarity index 100% rename from apps/website3/index.html rename to apps/website2/index.html diff --git a/apps/website3/package-lock.json b/apps/website2/package-lock.json similarity index 100% rename from apps/website3/package-lock.json rename to apps/website2/package-lock.json diff --git a/apps/website2/package.json b/apps/website2/package.json index c786fc7cd..99d9b13be 100644 --- a/apps/website2/package.json +++ b/apps/website2/package.json @@ -1,12 +1,24 @@ { - "name": "website", - "private": true, - "version": "0.0.1", - "type": "module", - "scripts": { - "dev": "vite dev" - }, - "devDependencies": { - "vite": "^7.0.0" - } -} \ No newline at end of file + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "preact": "^10.26.9", + "preact-iso": "^2.10.0", + "preact-render-to-string": "^6.6.1" + }, + "devDependencies": { + "@preact/preset-vite": "^2.10.2", + "eslint": "^9.36.0", + "eslint-config-preact": "^2.0.0", + "typescript": "^5.9.2", + "vite": "^7.0.4" + }, + "eslintConfig": { + "extends": "preact" + } +} diff --git a/apps/website3/public/vite.svg b/apps/website2/public/vite.svg similarity index 100% rename from apps/website3/public/vite.svg rename to apps/website2/public/vite.svg diff --git a/apps/website3/src/assets/collection_board.png b/apps/website2/src/assets/collection_board.png similarity index 100% rename from apps/website3/src/assets/collection_board.png rename to apps/website2/src/assets/collection_board.png diff --git a/apps/website3/src/assets/collection_calendar.png b/apps/website2/src/assets/collection_calendar.png similarity index 100% rename from apps/website3/src/assets/collection_calendar.png rename to apps/website2/src/assets/collection_calendar.png diff --git a/apps/website3/src/assets/collection_geomap.png b/apps/website2/src/assets/collection_geomap.png similarity index 100% rename from apps/website3/src/assets/collection_geomap.png rename to apps/website2/src/assets/collection_geomap.png diff --git a/apps/website3/src/assets/collection_table.png b/apps/website2/src/assets/collection_table.png similarity index 100% rename from apps/website3/src/assets/collection_table.png rename to apps/website2/src/assets/collection_table.png diff --git a/apps/website3/src/assets/icon-color.svg b/apps/website2/src/assets/icon-color.svg similarity index 100% rename from apps/website3/src/assets/icon-color.svg rename to apps/website2/src/assets/icon-color.svg diff --git a/apps/website3/src/assets/preact.svg b/apps/website2/src/assets/preact.svg similarity index 100% rename from apps/website3/src/assets/preact.svg rename to apps/website2/src/assets/preact.svg diff --git a/apps/website3/src/assets/screenshot_desktop_win.png b/apps/website2/src/assets/screenshot_desktop_win.png similarity index 100% rename from apps/website3/src/assets/screenshot_desktop_win.png rename to apps/website2/src/assets/screenshot_desktop_win.png diff --git a/apps/website3/src/assets/type_canvas.png b/apps/website2/src/assets/type_canvas.png similarity index 100% rename from apps/website3/src/assets/type_canvas.png rename to apps/website2/src/assets/type_canvas.png diff --git a/apps/website3/src/assets/type_code.png b/apps/website2/src/assets/type_code.png similarity index 100% rename from apps/website3/src/assets/type_code.png rename to apps/website2/src/assets/type_code.png diff --git a/apps/website3/src/assets/type_file.png b/apps/website2/src/assets/type_file.png similarity index 100% rename from apps/website3/src/assets/type_file.png rename to apps/website2/src/assets/type_file.png diff --git a/apps/website3/src/assets/type_mermaid.png b/apps/website2/src/assets/type_mermaid.png similarity index 100% rename from apps/website3/src/assets/type_mermaid.png rename to apps/website2/src/assets/type_mermaid.png diff --git a/apps/website3/src/assets/type_mindmap.png b/apps/website2/src/assets/type_mindmap.png similarity index 100% rename from apps/website3/src/assets/type_mindmap.png rename to apps/website2/src/assets/type_mindmap.png diff --git a/apps/website3/src/assets/type_text.png b/apps/website2/src/assets/type_text.png similarity index 100% rename from apps/website3/src/assets/type_text.png rename to apps/website2/src/assets/type_text.png diff --git a/apps/website3/src/components/Card.tsx b/apps/website2/src/components/Card.tsx similarity index 100% rename from apps/website3/src/components/Card.tsx rename to apps/website2/src/components/Card.tsx diff --git a/apps/website3/src/components/DownloadButton.css b/apps/website2/src/components/DownloadButton.css similarity index 100% rename from apps/website3/src/components/DownloadButton.css rename to apps/website2/src/components/DownloadButton.css diff --git a/apps/website3/src/components/DownloadButton.tsx b/apps/website2/src/components/DownloadButton.tsx similarity index 100% rename from apps/website3/src/components/DownloadButton.tsx rename to apps/website2/src/components/DownloadButton.tsx diff --git a/apps/website3/src/components/Footer.tsx b/apps/website2/src/components/Footer.tsx similarity index 100% rename from apps/website3/src/components/Footer.tsx rename to apps/website2/src/components/Footer.tsx diff --git a/apps/website3/src/components/Header.css b/apps/website2/src/components/Header.css similarity index 100% rename from apps/website3/src/components/Header.css rename to apps/website2/src/components/Header.css diff --git a/apps/website3/src/components/Header.tsx b/apps/website2/src/components/Header.tsx similarity index 100% rename from apps/website3/src/components/Header.tsx rename to apps/website2/src/components/Header.tsx diff --git a/apps/website3/src/components/Section.tsx b/apps/website2/src/components/Section.tsx similarity index 100% rename from apps/website3/src/components/Section.tsx rename to apps/website2/src/components/Section.tsx diff --git a/apps/website3/src/download-helper.ts b/apps/website2/src/download-helper.ts similarity index 100% rename from apps/website3/src/download-helper.ts rename to apps/website2/src/download-helper.ts diff --git a/apps/website2/src/index.html b/apps/website2/src/index.html deleted file mode 100644 index 1783f2f36..000000000 --- a/apps/website2/src/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - -
- - -
- - - - \ No newline at end of file diff --git a/apps/website3/src/index.tsx b/apps/website2/src/index.tsx similarity index 100% rename from apps/website3/src/index.tsx rename to apps/website2/src/index.tsx diff --git a/apps/website3/src/pages/Home/index.css b/apps/website2/src/pages/Home/index.css similarity index 100% rename from apps/website3/src/pages/Home/index.css rename to apps/website2/src/pages/Home/index.css diff --git a/apps/website3/src/pages/Home/index.tsx b/apps/website2/src/pages/Home/index.tsx similarity index 100% rename from apps/website3/src/pages/Home/index.tsx rename to apps/website2/src/pages/Home/index.tsx diff --git a/apps/website3/src/pages/_404.tsx b/apps/website2/src/pages/_404.tsx similarity index 100% rename from apps/website3/src/pages/_404.tsx rename to apps/website2/src/pages/_404.tsx diff --git a/apps/website3/src/style.css b/apps/website2/src/style.css similarity index 100% rename from apps/website3/src/style.css rename to apps/website2/src/style.css diff --git a/apps/website3/tsconfig.json b/apps/website2/tsconfig.json similarity index 100% rename from apps/website3/tsconfig.json rename to apps/website2/tsconfig.json diff --git a/apps/website2/vite.config.ts b/apps/website2/vite.config.ts index b08a07068..078ef4529 100644 --- a/apps/website2/vite.config.ts +++ b/apps/website2/vite.config.ts @@ -1,6 +1,17 @@ -import { join } from "path"; -import { defineConfig } from "vite"; +import { defineConfig } from 'vite'; +import preact from '@preact/preset-vite'; -export default defineConfig(() => ({ - root: join(__dirname, "src") -})); +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + preact({ + prerender: { + enabled: true, + renderTarget: '#app', + additionalPrerenderRoutes: ['/404'], + previewMiddlewareEnabled: true, + previewMiddlewareFallback: '/404', + }, + }), + ], +}); diff --git a/apps/website3/package.json b/apps/website3/package.json deleted file mode 100644 index 99d9b13be..000000000 --- a/apps/website3/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "private": true, - "type": "module", - "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview" - }, - "dependencies": { - "preact": "^10.26.9", - "preact-iso": "^2.10.0", - "preact-render-to-string": "^6.6.1" - }, - "devDependencies": { - "@preact/preset-vite": "^2.10.2", - "eslint": "^9.36.0", - "eslint-config-preact": "^2.0.0", - "typescript": "^5.9.2", - "vite": "^7.0.4" - }, - "eslintConfig": { - "extends": "preact" - } -} diff --git a/apps/website3/vite.config.ts b/apps/website3/vite.config.ts deleted file mode 100644 index 078ef4529..000000000 --- a/apps/website3/vite.config.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { defineConfig } from 'vite'; -import preact from '@preact/preset-vite'; - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [ - preact({ - prerender: { - enabled: true, - renderTarget: '#app', - additionalPrerenderRoutes: ['/404'], - previewMiddlewareEnabled: true, - previewMiddlewareFallback: '/404', - }, - }), - ], -});