From 1b5b8310908cb3df6bea25d68f68835899a91058 Mon Sep 17 00:00:00 2001 From: Daniel Meyer <8926560+pubkey@users.noreply.github.com> Date: Sun, 1 Dec 2024 02:29:11 +0100 Subject: [PATCH] BUILD docs (#6654) --- docs-src/src/components/browser-window.tsx | 30 ++++++-- docs-src/src/pages/index.tsx | 69 +++++++++++++++---- docs-src/src/pages/sem/angular-database.tsx | 13 ++++ docs-src/src/pages/sem/browser-database.tsx | 10 +-- docs-src/src/pages/sem/capacitor-database.tsx | 13 ++++ docs-src/src/pages/sem/electron-database.tsx | 10 ++- .../src/pages/sem/firestore-alternative.tsx | 10 +-- docs-src/src/pages/sem/indexeddb-database.tsx | 10 +-- docs-src/src/pages/sem/ionic-database.tsx | 13 ++++ .../src/pages/sem/localstorage-database.tsx | 10 +-- docs-src/src/pages/sem/nedb-alternative.tsx | 10 +-- docs-src/src/pages/sem/nodejs-database.tsx | 10 +-- docs-src/src/pages/sem/nosql-database.tsx | 10 +-- .../src/pages/sem/pouchdb-alternative.tsx | 10 +-- docs-src/src/pages/sem/react-database.tsx | 13 ++++ .../src/pages/sem/react-native-database.tsx | 11 +-- docs-src/src/pages/sem/svelte-database.tsx | 13 ++++ docs-src/src/pages/sem/vue-database.tsx | 13 ++++ .../pages/sem/watermelondb-alternative.tsx | 10 +-- docs/404.html | 8 +-- docs/adapters.html | 8 +-- docs/alternatives.html | 8 +-- docs/articles/angular-database.html | 8 +-- docs/articles/browser-database.html | 8 +-- docs/articles/browser-storage.html | 8 +-- docs/articles/data-base.html | 8 +-- docs/articles/embedded-database.html | 8 +-- docs/articles/flutter-database.html | 8 +-- docs/articles/frontend-database.html | 8 +-- docs/articles/ideas/index.html | 8 +-- docs/articles/in-memory-nosql-database.html | 8 +-- docs/articles/ionic-database.html | 8 +-- docs/articles/javascript-vector-database.html | 8 +-- docs/articles/json-database.html | 8 +-- ...ge-indexeddb-cookies-opfs-sqlite-wasm.html | 8 +-- docs/articles/localstorage.html | 8 +-- docs/articles/mobile-database.html | 8 +-- .../progressive-web-app-database.html | 8 +-- docs/articles/react-database.html | 8 +-- docs/articles/realtime-database.html | 8 +-- ...ckets-sse-polling-webrtc-webtransport.html | 8 +-- ...tyles.864f2a8c.css => styles.8d0b9e90.css} | 2 +- docs/assets/js/0b761dc7.0494b7e3.js | 1 - docs/assets/js/0b761dc7.fbf6cd54.js | 1 + docs/assets/js/13dc6548.3975ee36.js | 1 + docs/assets/js/13dc6548.c379c3c4.js | 1 - docs/assets/js/15f1e21f.388a7bc7.js | 1 + docs/assets/js/1968.2e7f770a.js | 1 - docs/assets/js/1968.c8056bdd.js | 1 + docs/assets/js/1b5fa8ad.ac3379ee.js | 1 + docs/assets/js/1b5fa8ad.b85850e4.js | 1 - docs/assets/js/1df93b7f.414aa073.js | 1 + docs/assets/js/1df93b7f.ca5c8509.js | 1 - docs/assets/js/38a45a95.29adf05a.js | 1 - docs/assets/js/38a45a95.7472888e.js | 1 + docs/assets/js/3ebfb37f.2e98f13d.js | 1 + docs/assets/js/4589.aaa760a9.js | 1 + docs/assets/js/4589.e7244ae5.js | 1 - docs/assets/js/5134b15f.61aeca47.js | 1 + .../js/{5351.4db909e1.js => 5351.c91cad97.js} | 4 +- ...CENSE.txt => 5351.c91cad97.js.LICENSE.txt} | 0 docs/assets/js/58215328.84eb2ec4.js | 1 + docs/assets/js/60c23941.491c9f33.js | 1 - docs/assets/js/6744.a1f72b8b.js | 2 + ...CENSE.txt => 6744.a1f72b8b.js.LICENSE.txt} | 0 docs/assets/js/6744.f19ba861.js | 2 - docs/assets/js/6902.becf72f3.js | 2 - docs/assets/js/6902.e741fc34.js | 2 + ...CENSE.txt => 6902.e741fc34.js.LICENSE.txt} | 0 docs/assets/js/6fa8aa1a.50d69967.js | 1 + docs/assets/js/6fa8aa1a.86c293de.js | 1 - docs/assets/js/8b4bf532.8b3167d9.js | 1 - docs/assets/js/8b4bf532.ee3f9dbd.js | 1 + docs/assets/js/90102fdf.6b41c014.js | 1 - docs/assets/js/90102fdf.e3cd9449.js | 1 + .../js/{9335.7cb445b2.js => 9335.d0dad6a2.js} | 2 +- docs/assets/js/9dae6e71.67e30157.js | 1 - docs/assets/js/9dae6e71.94375d0c.js | 1 + docs/assets/js/a94703ab.016ef87b.js | 1 - docs/assets/js/a94703ab.f479c8b8.js | 1 + ...2b32d.8332e0f8.js => ac62b32d.cfe09364.js} | 2 +- docs/assets/js/ae2c2832.859a6c9b.js | 1 + ...0214f.7e468597.js => b4614757.baab0040.js} | 2 +- docs/assets/js/bdd39edd.0dc45890.js | 1 + docs/assets/js/bdd39edd.85aba4f8.js | 1 - ...77f4f.c216de91.js => cde77f4f.65a35075.js} | 2 +- docs/assets/js/deb74dd5.244769e9.js | 1 + docs/assets/js/e8a836f3.642dc366.js | 1 + docs/assets/js/e8a836f3.99049f31.js | 1 - docs/assets/js/f490b64c.2ddc1925.js | 1 + docs/assets/js/ff492cda.2ce28add.js | 1 - docs/assets/js/ff492cda.593890af.js | 1 + docs/assets/js/main.7fad9242.js | 2 - docs/assets/js/main.e81c9da5.js | 2 + ...CENSE.txt => main.e81c9da5.js.LICENSE.txt} | 0 docs/assets/js/runtime~main.8a687088.js | 1 - docs/assets/js/runtime~main.ffcbfe57.js | 1 + docs/backup.html | 8 +-- docs/capacitor-database.html | 8 +-- docs/chat/index.html | 8 +-- docs/cleanup.html | 8 +-- docs/code/index.html | 8 +-- docs/consulting/index.html | 8 +-- docs/contribution.html | 8 +-- docs/crdt.html | 8 +-- docs/data-migration/index.html | 8 +-- docs/dev-mode.html | 8 +-- docs/downsides-of-offline-first.html | 8 +-- docs/electron-database.html | 8 +-- docs/electron.html | 8 +-- docs/encryption.html | 8 +-- docs/errors.html | 8 +-- docs/fulltext-search.html | 8 +-- docs/index.html | 8 +-- docs/install.html | 8 +-- docs/key-compression.html | 8 +-- docs/leader-election.html | 8 +-- docs/legal-notice/index.html | 8 +-- docs/license/index.html | 8 +-- docs/logger.html | 8 +-- docs/lunr-index-1732199779130.json | 1 - docs/lunr-index-1733016071402.json | 1 + docs/lunr-index.json | 2 +- docs/markdown-page/index.html | 8 +-- docs/meeting-paid/index.html | 8 +-- docs/meeting/index.html | 8 +-- docs/middleware.html | 8 +-- docs/migration-schema.html | 8 +-- docs/migration-storage.html | 8 +-- docs/newsletter/index.html | 8 +-- docs/nodejs-database.html | 8 +-- docs/nosql-performance-tips.html | 8 +-- docs/offline-first.html | 8 +-- docs/orm.html | 8 +-- docs/plugins.html | 8 +-- docs/population.html | 8 +-- docs/premium-submitted/index.html | 8 +-- docs/premium/index.html | 8 +-- docs/query-cache.html | 8 +-- docs/query-optimizer.html | 8 +-- docs/questions-answers.html | 8 +-- docs/quickstart.html | 8 +-- docs/react-native-database.html | 8 +-- docs/reactivity.html | 8 +-- docs/releases/10.0.0.html | 8 +-- docs/releases/11.0.0.html | 8 +-- docs/releases/12.0.0.html | 8 +-- docs/releases/13.0.0.html | 8 +-- docs/releases/14.0.0.html | 8 +-- docs/releases/15.0.0.html | 8 +-- docs/releases/8.0.0.html | 8 +-- docs/releases/9.0.0.html | 8 +-- docs/replication-couchdb.html | 8 +-- docs/replication-firestore.html | 8 +-- docs/replication-graphql.html | 8 +-- docs/replication-http.html | 8 +-- docs/replication-nats.html | 8 +-- docs/replication-p2p.html | 8 +-- docs/replication-server/index.html | 8 +-- docs/replication-webrtc.html | 8 +-- docs/replication-websocket.html | 8 +-- docs/replication.html | 8 +-- docs/rx-attachment.html | 8 +-- docs/rx-collection.html | 8 +-- docs/rx-database.html | 8 +-- docs/rx-document.html | 8 +-- docs/rx-local-document.html | 8 +-- docs/rx-pipeline.html | 8 +-- docs/rx-query.html | 8 +-- docs/rx-schema.html | 8 +-- docs/rx-server-scaling.html | 8 +-- docs/rx-server.html | 8 +-- docs/rx-state.html | 8 +-- docs/rx-storage-denokv.html | 8 +-- docs/rx-storage-dexie.html | 8 +-- docs/rx-storage-filesystem-node.html | 8 +-- docs/rx-storage-foundationdb.html | 8 +-- docs/rx-storage-indexeddb.html | 8 +-- ...x-storage-localstorage-meta-optimizer.html | 8 +-- docs/rx-storage-lokijs.html | 8 +-- docs/rx-storage-memory-mapped.html | 8 +-- docs/rx-storage-memory-synced.html | 8 +-- docs/rx-storage-memory.html | 8 +-- docs/rx-storage-mongodb.html | 8 +-- docs/rx-storage-opfs.html | 8 +-- docs/rx-storage-performance.html | 8 +-- docs/rx-storage-pouchdb.html | 8 +-- docs/rx-storage-remote.html | 8 +-- docs/rx-storage-sharding.html | 8 +-- docs/rx-storage-shared-worker.html | 8 +-- docs/rx-storage-sqlite.html | 8 +-- docs/rx-storage-worker.html | 8 +-- docs/rx-storage.html | 8 +-- docs/rxdb-tradeoffs.html | 8 +-- docs/schema-validation.html | 8 +-- docs/search-doc-1732199779130.json | 1 - docs/search-doc-1733016071402.json | 1 + docs/search-doc.json | 2 +- docs/sem/angular-database/index.html | 46 +++++++++++++ docs/sem/browser-database/index.html | 10 +-- docs/sem/capacitor-database/index.html | 46 +++++++++++++ docs/sem/electron-database/index.html | 12 ++-- docs/sem/firestore-alternative/index.html | 10 +-- docs/sem/indexeddb-database/index.html | 10 +-- docs/sem/ionic-database/index.html | 46 +++++++++++++ docs/sem/localstorage-database/index.html | 10 +-- docs/sem/nedb-alternative/index.html | 10 +-- docs/sem/nodejs-database/index.html | 10 +-- docs/sem/nosql-database/index.html | 10 +-- docs/sem/pouchdb-alternative/index.html | 10 +-- docs/sem/react-database/index.html | 46 +++++++++++++ docs/sem/react-native-database/index.html | 10 +-- docs/sem/svelte-database/index.html | 46 +++++++++++++ docs/sem/vue-database/index.html | 46 +++++++++++++ docs/sem/watermelondb-alternative/index.html | 10 +-- docs/service-submitted/index.html | 8 +-- docs/sitemap.xml | 2 +- docs/slow-indexeddb.html | 8 +-- docs/survey/index.html | 8 +-- docs/third-party-plugins.html | 8 +-- docs/transactions-conflicts-revisions.html | 8 +-- docs/tutorials/typescript.html | 8 +-- docs/why-nosql.html | 8 +-- 223 files changed, 1097 insertions(+), 647 deletions(-) create mode 100644 docs-src/src/pages/sem/angular-database.tsx create mode 100644 docs-src/src/pages/sem/capacitor-database.tsx create mode 100644 docs-src/src/pages/sem/ionic-database.tsx create mode 100644 docs-src/src/pages/sem/react-database.tsx create mode 100644 docs-src/src/pages/sem/svelte-database.tsx create mode 100644 docs-src/src/pages/sem/vue-database.tsx rename docs/assets/css/{styles.864f2a8c.css => styles.8d0b9e90.css} (54%) delete mode 100644 docs/assets/js/0b761dc7.0494b7e3.js create mode 100644 docs/assets/js/0b761dc7.fbf6cd54.js create mode 100644 docs/assets/js/13dc6548.3975ee36.js delete mode 100644 docs/assets/js/13dc6548.c379c3c4.js create mode 100644 docs/assets/js/15f1e21f.388a7bc7.js delete mode 100644 docs/assets/js/1968.2e7f770a.js create mode 100644 docs/assets/js/1968.c8056bdd.js create mode 100644 docs/assets/js/1b5fa8ad.ac3379ee.js delete mode 100644 docs/assets/js/1b5fa8ad.b85850e4.js create mode 100644 docs/assets/js/1df93b7f.414aa073.js delete mode 100644 docs/assets/js/1df93b7f.ca5c8509.js delete mode 100644 docs/assets/js/38a45a95.29adf05a.js create mode 100644 docs/assets/js/38a45a95.7472888e.js create mode 100644 docs/assets/js/3ebfb37f.2e98f13d.js create mode 100644 docs/assets/js/4589.aaa760a9.js delete mode 100644 docs/assets/js/4589.e7244ae5.js create mode 100644 docs/assets/js/5134b15f.61aeca47.js rename docs/assets/js/{5351.4db909e1.js => 5351.c91cad97.js} (99%) rename docs/assets/js/{5351.4db909e1.js.LICENSE.txt => 5351.c91cad97.js.LICENSE.txt} (100%) create mode 100644 docs/assets/js/58215328.84eb2ec4.js delete mode 100644 docs/assets/js/60c23941.491c9f33.js create mode 100644 docs/assets/js/6744.a1f72b8b.js rename docs/assets/js/{6744.f19ba861.js.LICENSE.txt => 6744.a1f72b8b.js.LICENSE.txt} (100%) delete mode 100644 docs/assets/js/6744.f19ba861.js delete mode 100644 docs/assets/js/6902.becf72f3.js create mode 100644 docs/assets/js/6902.e741fc34.js rename docs/assets/js/{6902.becf72f3.js.LICENSE.txt => 6902.e741fc34.js.LICENSE.txt} (100%) create mode 100644 docs/assets/js/6fa8aa1a.50d69967.js delete mode 100644 docs/assets/js/6fa8aa1a.86c293de.js delete mode 100644 docs/assets/js/8b4bf532.8b3167d9.js create mode 100644 docs/assets/js/8b4bf532.ee3f9dbd.js delete mode 100644 docs/assets/js/90102fdf.6b41c014.js create mode 100644 docs/assets/js/90102fdf.e3cd9449.js rename docs/assets/js/{9335.7cb445b2.js => 9335.d0dad6a2.js} (73%) delete mode 100644 docs/assets/js/9dae6e71.67e30157.js create mode 100644 docs/assets/js/9dae6e71.94375d0c.js delete mode 100644 docs/assets/js/a94703ab.016ef87b.js create mode 100644 docs/assets/js/a94703ab.f479c8b8.js rename docs/assets/js/{ac62b32d.8332e0f8.js => ac62b32d.cfe09364.js} (98%) create mode 100644 docs/assets/js/ae2c2832.859a6c9b.js rename docs/assets/js/{04b0214f.7e468597.js => b4614757.baab0040.js} (62%) create mode 100644 docs/assets/js/bdd39edd.0dc45890.js delete mode 100644 docs/assets/js/bdd39edd.85aba4f8.js rename docs/assets/js/{cde77f4f.c216de91.js => cde77f4f.65a35075.js} (99%) create mode 100644 docs/assets/js/deb74dd5.244769e9.js create mode 100644 docs/assets/js/e8a836f3.642dc366.js delete mode 100644 docs/assets/js/e8a836f3.99049f31.js create mode 100644 docs/assets/js/f490b64c.2ddc1925.js delete mode 100644 docs/assets/js/ff492cda.2ce28add.js create mode 100644 docs/assets/js/ff492cda.593890af.js delete mode 100644 docs/assets/js/main.7fad9242.js create mode 100644 docs/assets/js/main.e81c9da5.js rename docs/assets/js/{main.7fad9242.js.LICENSE.txt => main.e81c9da5.js.LICENSE.txt} (100%) delete mode 100644 docs/assets/js/runtime~main.8a687088.js create mode 100644 docs/assets/js/runtime~main.ffcbfe57.js delete mode 100644 docs/lunr-index-1732199779130.json create mode 100644 docs/lunr-index-1733016071402.json delete mode 100644 docs/search-doc-1732199779130.json create mode 100644 docs/search-doc-1733016071402.json create mode 100644 docs/sem/angular-database/index.html create mode 100644 docs/sem/capacitor-database/index.html create mode 100644 docs/sem/ionic-database/index.html create mode 100644 docs/sem/react-database/index.html create mode 100644 docs/sem/svelte-database/index.html create mode 100644 docs/sem/vue-database/index.html diff --git a/docs-src/src/components/browser-window.tsx b/docs-src/src/components/browser-window.tsx index 82773b0ff3a..eb8c3100d83 100644 --- a/docs-src/src/components/browser-window.tsx +++ b/docs-src/src/components/browser-window.tsx @@ -2,7 +2,12 @@ * * @link https://www.w3schools.com/howto/howto_css_browser_window.asp */ -export function BrowserWindow(props) { +export function BrowserWindow(props: { + opacity?: number; + iconUrl?: string; + iconAlt?: string; + children?: any; +}) { const opacity = props.opacity ? props.opacity : 1; const styles = { @@ -67,15 +72,21 @@ export function BrowserWindow(props) { borderRadius: 4, borderWidth: 1, paddingTop: 3 + }, + iconUrl: { + position: 'absolute', + height: 35, + marginLeft: -2, + marginTop: -52 } } as any; return