diff --git a/.github/labeler-areas.yml b/.github/labeler-areas.yml index 2f8ec3fcec36..0c5072e38220 100644 --- a/.github/labeler-areas.yml +++ b/.github/labeler-areas.yml @@ -103,8 +103,8 @@ "area: website": changed-files: - any-glob-to-any-file: - - docs/** - - "!docs/content/**" + - website/** + - "!website/docs/**" "breaking change": changed-files: @@ -124,7 +124,9 @@ dependencies: documentation: changed-files: - - any-glob-to-any-file: docs/content/** + - any-glob-to-any-file: + - website/docs/** + - website/src/** # flag changes to public APIs so they can be reviewed to see if they're breaking "public api change": diff --git a/.github/workflows/website-validation.yml b/.github/workflows/website-validation.yml index 1f890abf8b65..001215a39ca9 100644 --- a/.github/workflows/website-validation.yml +++ b/.github/workflows/website-validation.yml @@ -3,7 +3,7 @@ on: pull_request: types: [opened, synchronize, reopened] paths: - - "docs/**" + - "website/**" - "*.md" - "**/*.md" - "!.changeset/**" @@ -13,7 +13,7 @@ on: defaults: run: - working-directory: ./docs + working-directory: ./website permissions: contents: read @@ -39,7 +39,7 @@ jobs: with: node-version: "22" cache: "pnpm" - cache-dependency-path: docs/pnpm-lock.yaml + cache-dependency-path: website/pnpm-lock.yaml - name: Build site artifact run: | pnpm i --frozen-lockfile @@ -52,7 +52,7 @@ jobs: uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # ratchet:actions/upload-artifact@v7 with: name: fluidframework-site - path: docs/build + path: website/build retention-days: 3 # Run linter checks against the website content and infrastructure. @@ -73,7 +73,7 @@ jobs: with: node-version: "22" cache: "pnpm" - cache-dependency-path: docs/pnpm-lock.yaml + cache-dependency-path: website/pnpm-lock.yaml - name: pnpm lint run: | pnpm i --frozen-lockfile @@ -98,14 +98,14 @@ jobs: with: node-version: "22" cache: "pnpm" - cache-dependency-path: docs/pnpm-lock.yaml + cache-dependency-path: website/pnpm-lock.yaml - name: Download site artifact # release notes: https://github.com/actions/download-artifact/releases/tag/v6.0.0 uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # ratchet:actions/download-artifact@v8 with: name: fluidframework-site - path: docs/build + path: website/build - name: Install dependencies run: "pnpm i --frozen-lockfile" - name: Run tests @@ -131,7 +131,7 @@ jobs: with: node-version: "22" cache: "pnpm" - cache-dependency-path: docs/pnpm-lock.yaml + cache-dependency-path: website/pnpm-lock.yaml - name: Create results folder run: mkdir -p ./results @@ -140,7 +140,7 @@ jobs: uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # ratchet:actions/download-artifact@v8 with: name: fluidframework-site - path: docs/build + path: website/build - name: Install dependencies run: "pnpm i --frozen-lockfile" - name: Check for broken links @@ -163,5 +163,5 @@ jobs: uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # ratchet:actions/upload-artifact@v7 with: name: website-validation-results - path: ./docs/results + path: ./website/results retention-days: 3 diff --git a/.gitignore b/.gitignore index d499aba38681..8b2407367295 100644 --- a/.gitignore +++ b/.gitignore @@ -43,7 +43,7 @@ bundleAnalyzerJson # Misc pipeline artifacts artifacts -docs/resources/_gen/ +website/resources/_gen/ # PNPM store (when mounting host file system in docker container) .pnpm-store/ diff --git a/.prettierignore b/.prettierignore index 8edf4678fad4..fa39da1cd9bf 100644 --- a/.prettierignore +++ b/.prettierignore @@ -86,18 +86,18 @@ packages/runtime/test-runtime-utils/src/assertionShortCodesMap.ts # Prettier does not yet support mdx v3. # See -docs/**/*.mdx +website/**/*.mdx # Generated -docs/.doc-models -docs/.docusaurus -docs/build -docs/versions.json -docs/docs/api/* -docs/versioned_docs/*/api/* +website/.doc-models +website/.docusaurus +website/build +website/versions.json +website/docs/api/* +website/versioned_docs/*/api/* # Formatting gets clobbered by swa -docs/swa-cli.config.json +website/swa-cli.config.json # This is a test file tools/markdown-magic/test/include.md diff --git a/biome.jsonc b/biome.jsonc index cffc0733c364..bcffc77c3325 100644 --- a/biome.jsonc +++ b/biome.jsonc @@ -127,7 +127,7 @@ // Paths below are outside the client release group and aren't configured for biome. "!**/common/build/**", "!**/common/lib/**", - "!**/docs/**", + "!**/website/**", "!**/server/**", "!**/tools/benchmark/**", "!**/tools/getkeys/**", diff --git a/fluidBuild.config.cjs b/fluidBuild.config.cjs index 2d6dab694a0b..9ebb912d94e5 100644 --- a/fluidBuild.config.cjs +++ b/fluidBuild.config.cjs @@ -347,7 +347,7 @@ module.exports = { "tools/markdown-magic/test/package.json", // Not a real package - "docs/api/", + "website/api/", // Source to output package.json files - not real packages // These should only be files that are not in an pnpm workspace. @@ -390,7 +390,7 @@ module.exports = { "server/routerlicious/packages/tinylicious/src/index.ts", // minified DOMPurify is not a source file, so it doesn't need a header. - "docs/static/dompurify/purify.min.js", + "website/static/dompurify/purify.min.js", // printed ESLint configs do not need headers ".*/.eslint-print-configs/.*", @@ -428,9 +428,9 @@ module.exports = { "^packages/.+/.mocharc.js$", // Avoids MIME-type issues in the browser. - "docs/static/trusted-types-policy.js", - "docs/static/dompurify/purify.min.js", - "docs/static/js/add-code-copy-button.js", + "website/static/trusted-types-policy.js", + "website/static/dompurify/purify.min.js", + "website/static/js/add-code-copy-button.js", "examples/data-objects/monaco/loaders/blobUrl.js", "examples/data-objects/monaco/loaders/compile.js", "examples/service-clients/odsp-client/shared-tree-demo/tailwind.config.js", @@ -504,7 +504,7 @@ module.exports = { // this package has a irregular build pattern, so our clean script rule doesn't apply. "tools/markdown-magic/package.json", // Docs directory breaks cleaning down into multiple scripts. - "docs/package.json", + "website/package.json", ], "npm-strange-package-name": [ "server/gitrest/package.json", diff --git a/package.json b/package.json index 706b75808126..551e169d2987 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "build:fast": "fluid-build --task build --worker", "build:full": "fluid-build --task full", "build:full:compile": "fluid-build --task compile --task webpack", - "build:gendocs": "concurrently npm:build:gendocs:client npm:build:gendocs:server && cd docs && npm run build", + "build:gendocs": "concurrently npm:build:gendocs:client npm:build:gendocs:server && cd website && npm run build", "build:gendocs:client": "fluid-build --task build:gendocs:client", "build:gendocs:client:azure": "copyfiles \"azure/**/*.api.json\" ./_api-extractor-temp/doc-models/ -e \"**/node_modules/**\" -f -V", "build:gendocs:client:examples": "copyfiles \"examples/**/*.api.json\" ./_api-extractor-temp/doc-models/ -e \"**/node_modules/**\" -f -V", @@ -38,7 +38,7 @@ "build:gendocs:client:packages": "copyfiles \"packages/**/*.api.json\" ./_api-extractor-temp/doc-models/ -e \"**/node_modules/**\" -f -V", "build:gendocs:server": "concurrently \"npm:build:gendocs:server:*\"", "build:gendocs:server:routerlicious": "copyfiles \"server/routerlicious/**/*.api.json\" ./_api-extractor-temp/doc-models/ -e \"**/node_modules/**\" -f -V", - "build:readme": "markdown-magic --files \"**/*.md\" !docs", + "build:readme": "markdown-magic --files \"**/*.md\" !website", "bundle-analysis:collect": "npm run webpack:profile && flub generate bundleStats", "changeset": "flub changeset add --releaseGroup client", "check:are-the-types-wrong": "fluid-build --task check:are-the-types-wrong", diff --git a/packages/framework/presence/README.md b/packages/framework/presence/README.md index 9ceadfd4b602..278efec8ccac 100644 --- a/packages/framework/presence/README.md +++ b/packages/framework/presence/README.md @@ -43,7 +43,7 @@ API documentation for **@fluidframework/presence** is available at - + diff --git a/tools/pipelines/build-docs.yml b/tools/pipelines/build-docs.yml index adc7a0f4135b..2ba869ccf423 100644 --- a/tools/pipelines/build-docs.yml +++ b/tools/pipelines/build-docs.yml @@ -156,7 +156,7 @@ stages: - task: ComponentGovernanceComponentDetection@0 displayName: Component Detection inputs: - sourceScanPath: docs + sourceScanPath: website verbosity: Verbose scanType: Register alertWarningLevel: High @@ -173,14 +173,14 @@ stages: - template: /tools/pipelines/templates/include-install-pnpm.yml@self parameters: - buildDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + buildDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website - task: Bash@3 displayName: Install dependencies retryCountOnTaskFailure: 4 inputs: targetType: 'inline' - workingDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website script: | set -eu -o pipefail pnpm i --frozen-lockfile @@ -189,7 +189,7 @@ stages: displayName: npm run build inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website customCommand: 'run build' # Run the tests @@ -197,20 +197,20 @@ stages: displayName: Run tests inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website customCommand: 'run test' - task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0 displayName: 'Generate SBOM' inputs: - BuildDropPath: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs/build + BuildDropPath: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website/build PackageName: 'fluidframework-docs' PackageVersion: '$(Build.BuildId)' - task: PublishPipelineArtifact@1 displayName: 'Publish site build artifact' inputs: - targetPath: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs/build' + targetPath: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website/build' artifactName: 'fluidframework-docs' publishLocation: 'pipeline' @@ -263,7 +263,7 @@ stages: inputs: GdnBreakPolicyMinSev: Warning GdnBreakAllTools: true - GdnBreakBaselineFiles: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs/.gdnbaselines' + GdnBreakBaselineFiles: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website/.gdnbaselines' GdnBreakGdnToolESLint: true GdnBreakGdnToolESLintSeverity: Warning GdnBreakPolicy: M365 @@ -298,14 +298,14 @@ stages: - template: /tools/pipelines/templates/include-install-pnpm.yml@self parameters: - buildDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + buildDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website - task: Bash@3 displayName: Install dependencies retryCountOnTaskFailure: 4 inputs: targetType: 'inline' - workingDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDirectory: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website script: | set -eu -o pipefail # Ensure it's easy to tell which workspace this is running in by inspecting the logs @@ -316,14 +316,14 @@ stages: displayName: Build inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website customCommand: 'run build' - task: Npm@1 displayName: Validate links inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs + workingDir: $(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website customCommand: 'run ci:check-links' - stage: deploy @@ -351,7 +351,7 @@ stages: inputs: source: current artifact: fluidframework-docs - path: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/docs/build' + path: '$(Pipeline.Workspace)/$(FluidFrameworkDirectory)/website/build' - task: AzureStaticWebApp@0 displayName: 'Deploy website to ASWA' @@ -359,7 +359,7 @@ stages: skip_app_build: true # site was built in previous stage skip_api_build: true # api is written in js, no build needed cwd: $(Pipeline.Workspace)/$(FluidFrameworkDirectory) - app_location: 'docs/build' - api_location: 'docs/api' + app_location: 'website/build' + api_location: 'website/api' output_location: '' azure_static_web_apps_api_token: '${{ variables.deploymentToken }}' diff --git a/tools/pipelines/deploy-website.yml b/tools/pipelines/deploy-website.yml index 3551f072562b..f3bacf6c0c34 100644 --- a/tools/pipelines/deploy-website.yml +++ b/tools/pipelines/deploy-website.yml @@ -114,7 +114,7 @@ stages: - task: ComponentGovernanceComponentDetection@0 displayName: Component Detection inputs: - sourceScanPath: docs + sourceScanPath: website verbosity: Verbose scanType: Register alertWarningLevel: High @@ -132,14 +132,14 @@ stages: - template: /tools/pipelines/templates/include-install-pnpm.yml@self parameters: - buildDirectory: ${{ variables.FluidFrameworkDirectory }}/docs + buildDirectory: ${{ variables.FluidFrameworkDirectory }}/website - task: Bash@3 displayName: Install dependencies retryCountOnTaskFailure: 4 inputs: targetType: 'inline' - workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website script: | set -eu -o pipefail # Ensure it's easy to tell which workspace this is running in by inspecting the logs @@ -150,7 +150,7 @@ stages: displayName: npm run build inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website customCommand: 'run build' env: INSTRUMENTATION_KEY: $(INSTRUMENTATION_KEY) @@ -161,28 +161,28 @@ stages: displayName: 'Check inline script hashes correctness' inputs: targetType: 'filePath' - workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs - filePath: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs/validateHashes.sh' + workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website + filePath: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website/validateHashes.sh' # Run the tests - task: Npm@1 displayName: Run tests inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website customCommand: 'run test' - task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0 displayName: 'Generate SBOM' inputs: - BuildDropPath: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs/build + BuildDropPath: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website/build PackageName: 'fluidframework-docs' PackageVersion: '$(Build.BuildId)' - task: PublishPipelineArtifact@1 displayName: 'Publish site build artifact' inputs: - targetPath: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs/build' + targetPath: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website/build' artifactName: 'fluidframework-docs' publishLocation: 'pipeline' @@ -236,7 +236,7 @@ stages: inputs: GdnBreakPolicyMinSev: Warning GdnBreakAllTools: true - GdnBreakBaselineFiles: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs/.gdnbaselines' + GdnBreakBaselineFiles: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website/.gdnbaselines' GdnBreakGdnToolESLint: true GdnBreakGdnToolESLintSeverity: Warning GdnBreakPolicy: M365 @@ -271,14 +271,14 @@ stages: - template: /tools/pipelines/templates/include-install-pnpm.yml@self parameters: - buildDirectory: ${{ variables.FluidFrameworkDirectory }}/docs + buildDirectory: ${{ variables.FluidFrameworkDirectory }}/website - task: Bash@3 displayName: Install dependencies retryCountOnTaskFailure: 4 inputs: targetType: 'inline' - workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDirectory: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website script: | set -eu -o pipefail # Ensure it's easy to tell which workspace this is running in by inspecting the logs @@ -289,14 +289,14 @@ stages: displayName: Build inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website customCommand: 'run build' - task: Npm@1 displayName: Validate links inputs: command: 'custom' - workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs + workingDir: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website customCommand: 'run ci:check-links' - stage: deploy @@ -325,7 +325,7 @@ stages: inputs: source: current artifact: fluidframework-docs - path: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/docs/build' + path: '$(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }}/website/build' - task: AzureStaticWebApp@0 displayName: 'Deploy website to ASWA' @@ -333,7 +333,7 @@ stages: skip_app_build: true # site was built in previous stage skip_api_build: true # api is written in js, no build needed cwd: $(Pipeline.Workspace)/${{ variables.FluidFrameworkDirectory }} - app_location: 'docs/build' - api_location: 'docs/api' + app_location: 'website/build' + api_location: 'website/api' output_location: '' azure_static_web_apps_api_token: '${{ variables.deploymentToken }}' diff --git a/docs/.env.template b/website/.env.template similarity index 100% rename from docs/.env.template rename to website/.env.template diff --git a/docs/.eslintignore b/website/.eslintignore similarity index 100% rename from docs/.eslintignore rename to website/.eslintignore diff --git a/docs/.eslintrc.cjs b/website/.eslintrc.cjs similarity index 100% rename from docs/.eslintrc.cjs rename to website/.eslintrc.cjs diff --git a/docs/.gitignore b/website/.gitignore similarity index 100% rename from docs/.gitignore rename to website/.gitignore diff --git a/docs/.npmrc b/website/.npmrc similarity index 100% rename from docs/.npmrc rename to website/.npmrc diff --git a/docs/.vscode/extensions.json b/website/.vscode/extensions.json similarity index 100% rename from docs/.vscode/extensions.json rename to website/.vscode/extensions.json diff --git a/docs/.vscode/settings.json b/website/.vscode/settings.json similarity index 100% rename from docs/.vscode/settings.json rename to website/.vscode/settings.json diff --git a/docs/README.md b/website/README.md similarity index 100% rename from docs/README.md rename to website/README.md diff --git a/docs/api/LICENSE b/website/api/LICENSE similarity index 100% rename from docs/api/LICENSE rename to website/api/LICENSE diff --git a/docs/api/README.md b/website/api/README.md similarity index 100% rename from docs/api/README.md rename to website/api/README.md diff --git a/docs/api/fallback/function.json b/website/api/fallback/function.json similarity index 100% rename from docs/api/fallback/function.json rename to website/api/fallback/function.json diff --git a/docs/api/fallback/index.js b/website/api/fallback/index.js similarity index 100% rename from docs/api/fallback/index.js rename to website/api/fallback/index.js diff --git a/docs/api/fallback/routes.js b/website/api/fallback/routes.js similarity index 100% rename from docs/api/fallback/routes.js rename to website/api/fallback/routes.js diff --git a/docs/api/host.json b/website/api/host.json similarity index 100% rename from docs/api/host.json rename to website/api/host.json diff --git a/docs/api/package.json b/website/api/package.json similarity index 100% rename from docs/api/package.json rename to website/api/package.json diff --git a/docs/config/docs-versions.mjs b/website/config/docs-versions.mjs similarity index 100% rename from docs/config/docs-versions.mjs rename to website/config/docs-versions.mjs diff --git a/docs/docs/api/index.mdx b/website/docs/api/index.mdx similarity index 100% rename from docs/docs/api/index.mdx rename to website/docs/api/index.mdx diff --git a/docs/docs/build/audience.mdx b/website/docs/build/audience.mdx similarity index 100% rename from docs/docs/build/audience.mdx rename to website/docs/build/audience.mdx diff --git a/docs/docs/build/auth.mdx b/website/docs/build/auth.mdx similarity index 100% rename from docs/docs/build/auth.mdx rename to website/docs/build/auth.mdx diff --git a/docs/docs/build/bundlers.mdx b/website/docs/build/bundlers.mdx similarity index 100% rename from docs/docs/build/bundlers.mdx rename to website/docs/build/bundlers.mdx diff --git a/docs/docs/build/container-states-events.mdx b/website/docs/build/container-states-events.mdx similarity index 100% rename from docs/docs/build/container-states-events.mdx rename to website/docs/build/container-states-events.mdx diff --git a/docs/docs/build/containers.mdx b/website/docs/build/containers.mdx similarity index 100% rename from docs/docs/build/containers.mdx rename to website/docs/build/containers.mdx diff --git a/docs/docs/build/data-modeling.mdx b/website/docs/build/data-modeling.mdx similarity index 100% rename from docs/docs/build/data-modeling.mdx rename to website/docs/build/data-modeling.mdx diff --git a/docs/docs/build/dds.mdx b/website/docs/build/dds.mdx similarity index 100% rename from docs/docs/build/dds.mdx rename to website/docs/build/dds.mdx diff --git a/docs/docs/build/experimental-features.mdx b/website/docs/build/experimental-features.mdx similarity index 100% rename from docs/docs/build/experimental-features.mdx rename to website/docs/build/experimental-features.mdx diff --git a/docs/docs/build/images/ConnectionStates.svg b/website/docs/build/images/ConnectionStates.svg similarity index 100% rename from docs/docs/build/images/ConnectionStates.svg rename to website/docs/build/images/ConnectionStates.svg diff --git a/docs/docs/build/images/LocalReadinessStates.svg b/website/docs/build/images/LocalReadinessStates.svg similarity index 100% rename from docs/docs/build/images/LocalReadinessStates.svg rename to website/docs/build/images/LocalReadinessStates.svg diff --git a/docs/docs/build/images/PublicationStates.svg b/website/docs/build/images/PublicationStates.svg similarity index 100% rename from docs/docs/build/images/PublicationStates.svg rename to website/docs/build/images/PublicationStates.svg diff --git a/docs/docs/build/images/SynchronizationStates.svg b/website/docs/build/images/SynchronizationStates.svg similarity index 100% rename from docs/docs/build/images/SynchronizationStates.svg rename to website/docs/build/images/SynchronizationStates.svg diff --git a/docs/docs/build/overview.mdx b/website/docs/build/overview.mdx similarity index 100% rename from docs/docs/build/overview.mdx rename to website/docs/build/overview.mdx diff --git a/docs/docs/build/packages.mdx b/website/docs/build/packages.mdx similarity index 100% rename from docs/docs/build/packages.mdx rename to website/docs/build/packages.mdx diff --git a/docs/docs/build/presence.mdx b/website/docs/build/presence.mdx similarity index 100% rename from docs/docs/build/presence.mdx rename to website/docs/build/presence.mdx diff --git a/docs/docs/build/releases-and-apitags.mdx b/website/docs/build/releases-and-apitags.mdx similarity index 100% rename from docs/docs/build/releases-and-apitags.mdx rename to website/docs/build/releases-and-apitags.mdx diff --git a/docs/docs/build/tokenproviders.mdx b/website/docs/build/tokenproviders.mdx similarity index 100% rename from docs/docs/build/tokenproviders.mdx rename to website/docs/build/tokenproviders.mdx diff --git a/docs/docs/concepts/architecture.mdx b/website/docs/concepts/architecture.mdx similarity index 100% rename from docs/docs/concepts/architecture.mdx rename to website/docs/concepts/architecture.mdx diff --git a/docs/docs/concepts/handles.mdx b/website/docs/concepts/handles.mdx similarity index 100% rename from docs/docs/concepts/handles.mdx rename to website/docs/concepts/handles.mdx diff --git a/docs/docs/concepts/signals.mdx b/website/docs/concepts/signals.mdx similarity index 100% rename from docs/docs/concepts/signals.mdx rename to website/docs/concepts/signals.mdx diff --git a/docs/docs/concepts/summarizer.md b/website/docs/concepts/summarizer.md similarity index 100% rename from docs/docs/concepts/summarizer.md rename to website/docs/concepts/summarizer.md diff --git a/docs/docs/concepts/tob.mdx b/website/docs/concepts/tob.mdx similarity index 100% rename from docs/docs/concepts/tob.mdx rename to website/docs/concepts/tob.mdx diff --git a/docs/docs/data-structures/map.mdx b/website/docs/data-structures/map.mdx similarity index 100% rename from docs/docs/data-structures/map.mdx rename to website/docs/data-structures/map.mdx diff --git a/docs/docs/data-structures/overview.mdx b/website/docs/data-structures/overview.mdx similarity index 100% rename from docs/docs/data-structures/overview.mdx rename to website/docs/data-structures/overview.mdx diff --git a/docs/docs/data-structures/sequences.md b/website/docs/data-structures/sequences.md similarity index 100% rename from docs/docs/data-structures/sequences.md rename to website/docs/data-structures/sequences.md diff --git a/docs/docs/data-structures/string.md b/website/docs/data-structures/string.md similarity index 100% rename from docs/docs/data-structures/string.md rename to website/docs/data-structures/string.md diff --git a/docs/docs/data-structures/tree/events.mdx b/website/docs/data-structures/tree/events.mdx similarity index 100% rename from docs/docs/data-structures/tree/events.mdx rename to website/docs/data-structures/tree/events.mdx diff --git a/docs/docs/data-structures/tree/incremental-summary.mdx b/website/docs/data-structures/tree/incremental-summary.mdx similarity index 100% rename from docs/docs/data-structures/tree/incremental-summary.mdx rename to website/docs/data-structures/tree/incremental-summary.mdx diff --git a/docs/docs/data-structures/tree/index.mdx b/website/docs/data-structures/tree/index.mdx similarity index 100% rename from docs/docs/data-structures/tree/index.mdx rename to website/docs/data-structures/tree/index.mdx diff --git a/docs/docs/data-structures/tree/node-types.mdx b/website/docs/data-structures/tree/node-types.mdx similarity index 100% rename from docs/docs/data-structures/tree/node-types.mdx rename to website/docs/data-structures/tree/node-types.mdx diff --git a/docs/docs/data-structures/tree/nodes.mdx b/website/docs/data-structures/tree/nodes.mdx similarity index 100% rename from docs/docs/data-structures/tree/nodes.mdx rename to website/docs/data-structures/tree/nodes.mdx diff --git a/docs/docs/data-structures/tree/reading-and-editing.mdx b/website/docs/data-structures/tree/reading-and-editing.mdx similarity index 100% rename from docs/docs/data-structures/tree/reading-and-editing.mdx rename to website/docs/data-structures/tree/reading-and-editing.mdx diff --git a/docs/docs/data-structures/tree/recommended-init-flow.mdx b/website/docs/data-structures/tree/recommended-init-flow.mdx similarity index 100% rename from docs/docs/data-structures/tree/recommended-init-flow.mdx rename to website/docs/data-structures/tree/recommended-init-flow.mdx diff --git a/docs/docs/data-structures/tree/schema-definition/default-field-values.mdx b/website/docs/data-structures/tree/schema-definition/default-field-values.mdx similarity index 100% rename from docs/docs/data-structures/tree/schema-definition/default-field-values.mdx rename to website/docs/data-structures/tree/schema-definition/default-field-values.mdx diff --git a/docs/docs/data-structures/tree/schema-definition/index.mdx b/website/docs/data-structures/tree/schema-definition/index.mdx similarity index 100% rename from docs/docs/data-structures/tree/schema-definition/index.mdx rename to website/docs/data-structures/tree/schema-definition/index.mdx diff --git a/docs/docs/data-structures/tree/schema-evolution/allowed-types-rollout.mdx b/website/docs/data-structures/tree/schema-evolution/allowed-types-rollout.mdx similarity index 100% rename from docs/docs/data-structures/tree/schema-evolution/allowed-types-rollout.mdx rename to website/docs/data-structures/tree/schema-evolution/allowed-types-rollout.mdx diff --git a/docs/docs/data-structures/tree/schema-evolution/index.mdx b/website/docs/data-structures/tree/schema-evolution/index.mdx similarity index 100% rename from docs/docs/data-structures/tree/schema-evolution/index.mdx rename to website/docs/data-structures/tree/schema-evolution/index.mdx diff --git a/docs/docs/data-structures/tree/schema-evolution/types-of-changes.mdx b/website/docs/data-structures/tree/schema-evolution/types-of-changes.mdx similarity index 100% rename from docs/docs/data-structures/tree/schema-evolution/types-of-changes.mdx rename to website/docs/data-structures/tree/schema-evolution/types-of-changes.mdx diff --git a/docs/docs/data-structures/tree/transactions.mdx b/website/docs/data-structures/tree/transactions.mdx similarity index 100% rename from docs/docs/data-structures/tree/transactions.mdx rename to website/docs/data-structures/tree/transactions.mdx diff --git a/docs/docs/data-structures/tree/undo-redo.mdx b/website/docs/data-structures/tree/undo-redo.mdx similarity index 100% rename from docs/docs/data-structures/tree/undo-redo.mdx rename to website/docs/data-structures/tree/undo-redo.mdx diff --git a/docs/docs/deployment/azure-fluid-relay.mdx b/website/docs/deployment/azure-fluid-relay.mdx similarity index 100% rename from docs/docs/deployment/azure-fluid-relay.mdx rename to website/docs/deployment/azure-fluid-relay.mdx diff --git a/docs/docs/deployment/service-options.mdx b/website/docs/deployment/service-options.mdx similarity index 100% rename from docs/docs/deployment/service-options.mdx rename to website/docs/deployment/service-options.mdx diff --git a/docs/docs/deployment/sharepoint-embedded.mdx b/website/docs/deployment/sharepoint-embedded.mdx similarity index 100% rename from docs/docs/deployment/sharepoint-embedded.mdx rename to website/docs/deployment/sharepoint-embedded.mdx diff --git a/docs/docs/deployment/teams.mdx b/website/docs/deployment/teams.mdx similarity index 100% rename from docs/docs/deployment/teams.mdx rename to website/docs/deployment/teams.mdx diff --git a/docs/docs/faq.mdx b/website/docs/faq.mdx similarity index 100% rename from docs/docs/faq.mdx rename to website/docs/faq.mdx diff --git a/docs/docs/glossary.mdx b/website/docs/glossary.mdx similarity index 100% rename from docs/docs/glossary.mdx rename to website/docs/glossary.mdx diff --git a/docs/docs/index.mdx b/website/docs/index.mdx similarity index 100% rename from docs/docs/index.mdx rename to website/docs/index.mdx diff --git a/docs/docs/migration.mdx b/website/docs/migration.mdx similarity index 100% rename from docs/docs/migration.mdx rename to website/docs/migration.mdx diff --git a/docs/docs/start/examples.mdx b/website/docs/start/examples.mdx similarity index 100% rename from docs/docs/start/examples.mdx rename to website/docs/start/examples.mdx diff --git a/docs/docs/start/images/shared-tree-demo.png b/website/docs/start/images/shared-tree-demo.png similarity index 100% rename from docs/docs/start/images/shared-tree-demo.png rename to website/docs/start/images/shared-tree-demo.png diff --git a/docs/docs/start/quick-start.mdx b/website/docs/start/quick-start.mdx similarity index 100% rename from docs/docs/start/quick-start.mdx rename to website/docs/start/quick-start.mdx diff --git a/docs/docs/start/tree-start.mdx b/website/docs/start/tree-start.mdx similarity index 100% rename from docs/docs/start/tree-start.mdx rename to website/docs/start/tree-start.mdx diff --git a/docs/docs/start/tutorial.mdx b/website/docs/start/tutorial.mdx similarity index 100% rename from docs/docs/start/tutorial.mdx rename to website/docs/start/tutorial.mdx diff --git a/docs/docs/testing/devtools.mdx b/website/docs/testing/devtools.mdx similarity index 100% rename from docs/docs/testing/devtools.mdx rename to website/docs/testing/devtools.mdx diff --git a/docs/docs/testing/telemetry.mdx b/website/docs/testing/telemetry.mdx similarity index 100% rename from docs/docs/testing/telemetry.mdx rename to website/docs/testing/telemetry.mdx diff --git a/docs/docs/testing/testing.mdx b/website/docs/testing/testing.mdx similarity index 100% rename from docs/docs/testing/testing.mdx rename to website/docs/testing/testing.mdx diff --git a/docs/docs/testing/tinylicious.mdx b/website/docs/testing/tinylicious.mdx similarity index 100% rename from docs/docs/testing/tinylicious.mdx rename to website/docs/testing/tinylicious.mdx diff --git a/docs/docs/testing/typed-telemetry.mdx b/website/docs/testing/typed-telemetry.mdx similarity index 100% rename from docs/docs/testing/typed-telemetry.mdx rename to website/docs/testing/typed-telemetry.mdx diff --git a/docs/docusaurus.config.ts b/website/docusaurus.config.ts similarity index 100% rename from docs/docusaurus.config.ts rename to website/docusaurus.config.ts diff --git a/docs/infra/api-markdown-documenter/admonition.mjs b/website/infra/api-markdown-documenter/admonition.mjs similarity index 100% rename from docs/infra/api-markdown-documenter/admonition.mjs rename to website/infra/api-markdown-documenter/admonition.mjs diff --git a/docs/infra/api-markdown-documenter/api-documentation-layout.mjs b/website/infra/api-markdown-documenter/api-documentation-layout.mjs similarity index 100% rename from docs/infra/api-markdown-documenter/api-documentation-layout.mjs rename to website/infra/api-markdown-documenter/api-documentation-layout.mjs diff --git a/docs/infra/api-markdown-documenter/index.mjs b/website/infra/api-markdown-documenter/index.mjs similarity index 100% rename from docs/infra/api-markdown-documenter/index.mjs rename to website/infra/api-markdown-documenter/index.mjs diff --git a/docs/infra/api-markdown-documenter/render-api-documentation.mjs b/website/infra/api-markdown-documenter/render-api-documentation.mjs similarity index 100% rename from docs/infra/api-markdown-documenter/render-api-documentation.mjs rename to website/infra/api-markdown-documenter/render-api-documentation.mjs diff --git a/docs/infra/clean-api-documentation.mjs b/website/infra/clean-api-documentation.mjs similarity index 100% rename from docs/infra/clean-api-documentation.mjs rename to website/infra/clean-api-documentation.mjs diff --git a/docs/infra/clean-ignored.mjs b/website/infra/clean-ignored.mjs similarity index 100% rename from docs/infra/clean-ignored.mjs rename to website/infra/clean-ignored.mjs diff --git a/docs/infra/download-doc-models.mjs b/website/infra/download-doc-models.mjs similarity index 100% rename from docs/infra/download-doc-models.mjs rename to website/infra/download-doc-models.mjs diff --git a/docs/infra/generate-api-documentation.mjs b/website/infra/generate-api-documentation.mjs similarity index 100% rename from docs/infra/generate-api-documentation.mjs rename to website/infra/generate-api-documentation.mjs diff --git a/docs/infra/generate-versions.mjs b/website/infra/generate-versions.mjs similarity index 100% rename from docs/infra/generate-versions.mjs rename to website/infra/generate-versions.mjs diff --git a/docs/package.json b/website/package.json similarity index 99% rename from docs/package.json rename to website/package.json index 77b625d3802a..6e934d2fa153 100644 --- a/docs/package.json +++ b/website/package.json @@ -1,12 +1,12 @@ { - "name": "fluid-framework-docs-site", + "name": "fluid-framework-website", "version": "0.0.0", "private": true, "homepage": "https://fluidframework.com", "repository": { "type": "git", "url": "https://github.com/microsoft/FluidFramework.git", - "directory": "docs" + "directory": "website" }, "license": "MIT", "author": "Microsoft and contributors", diff --git a/docs/playwright.config.ts b/website/playwright.config.ts similarity index 100% rename from docs/playwright.config.ts rename to website/playwright.config.ts diff --git a/docs/pnpm-lock.yaml b/website/pnpm-lock.yaml similarity index 100% rename from docs/pnpm-lock.yaml rename to website/pnpm-lock.yaml diff --git a/docs/pnpm-workspace.yaml b/website/pnpm-workspace.yaml similarity index 100% rename from docs/pnpm-workspace.yaml rename to website/pnpm-workspace.yaml diff --git a/docs/prettier.config.cjs b/website/prettier.config.cjs similarity index 100% rename from docs/prettier.config.cjs rename to website/prettier.config.cjs diff --git a/docs/sidebars.ts b/website/sidebars.ts similarity index 100% rename from docs/sidebars.ts rename to website/sidebars.ts diff --git a/docs/skipped-urls.txt b/website/skipped-urls.txt similarity index 100% rename from docs/skipped-urls.txt rename to website/skipped-urls.txt diff --git a/docs/src/appInsights.ts b/website/src/appInsights.ts similarity index 100% rename from docs/src/appInsights.ts rename to website/src/appInsights.ts diff --git a/docs/src/components/card.tsx b/website/src/components/card.tsx similarity index 100% rename from docs/src/components/card.tsx rename to website/src/components/card.tsx diff --git a/docs/src/components/community.tsx b/website/src/components/community.tsx similarity index 100% rename from docs/src/components/community.tsx rename to website/src/components/community.tsx diff --git a/docs/src/components/home/banner.tsx b/website/src/components/home/banner.tsx similarity index 100% rename from docs/src/components/home/banner.tsx rename to website/src/components/home/banner.tsx diff --git a/docs/src/components/home/homepage.tsx b/website/src/components/home/homepage.tsx similarity index 100% rename from docs/src/components/home/homepage.tsx rename to website/src/components/home/homepage.tsx diff --git a/docs/src/components/home/howItWorksSection.tsx b/website/src/components/home/howItWorksSection.tsx similarity index 100% rename from docs/src/components/home/howItWorksSection.tsx rename to website/src/components/home/howItWorksSection.tsx diff --git a/docs/src/components/home/index.tsx b/website/src/components/home/index.tsx similarity index 100% rename from docs/src/components/home/index.tsx rename to website/src/components/home/index.tsx diff --git a/docs/src/components/home/keyFeatureCard.tsx b/website/src/components/home/keyFeatureCard.tsx similarity index 100% rename from docs/src/components/home/keyFeatureCard.tsx rename to website/src/components/home/keyFeatureCard.tsx diff --git a/docs/src/components/home/keyFeaturesSection.tsx b/website/src/components/home/keyFeaturesSection.tsx similarity index 100% rename from docs/src/components/home/keyFeaturesSection.tsx rename to website/src/components/home/keyFeaturesSection.tsx diff --git a/docs/src/components/home/pageSection.tsx b/website/src/components/home/pageSection.tsx similarity index 100% rename from docs/src/components/home/pageSection.tsx rename to website/src/components/home/pageSection.tsx diff --git a/docs/src/components/home/partnersSection.tsx b/website/src/components/home/partnersSection.tsx similarity index 100% rename from docs/src/components/home/partnersSection.tsx rename to website/src/components/home/partnersSection.tsx diff --git a/docs/src/components/home/sectionHeader.tsx b/website/src/components/home/sectionHeader.tsx similarity index 100% rename from docs/src/components/home/sectionHeader.tsx rename to website/src/components/home/sectionHeader.tsx diff --git a/docs/src/components/home/serviceSection.tsx b/website/src/components/home/serviceSection.tsx similarity index 100% rename from docs/src/components/home/serviceSection.tsx rename to website/src/components/home/serviceSection.tsx diff --git a/docs/src/components/legacyDiceRollerSample.tsx b/website/src/components/legacyDiceRollerSample.tsx similarity index 100% rename from docs/src/components/legacyDiceRollerSample.tsx rename to website/src/components/legacyDiceRollerSample.tsx diff --git a/docs/src/components/mockDiceRoller.tsx b/website/src/components/mockDiceRoller.tsx similarity index 100% rename from docs/src/components/mockDiceRoller.tsx rename to website/src/components/mockDiceRoller.tsx diff --git a/docs/src/components/shortLinks.tsx b/website/src/components/shortLinks.tsx similarity index 100% rename from docs/src/components/shortLinks.tsx rename to website/src/components/shortLinks.tsx diff --git a/docs/src/components/youtubeVideo.tsx b/website/src/components/youtubeVideo.tsx similarity index 100% rename from docs/src/components/youtubeVideo.tsx rename to website/src/components/youtubeVideo.tsx diff --git a/docs/src/css/card.css b/website/src/css/card.css similarity index 100% rename from docs/src/css/card.css rename to website/src/css/card.css diff --git a/docs/src/css/community.css b/website/src/css/community.css similarity index 100% rename from docs/src/css/community.css rename to website/src/css/community.css diff --git a/docs/src/css/custom.scss b/website/src/css/custom.scss similarity index 100% rename from docs/src/css/custom.scss rename to website/src/css/custom.scss diff --git a/docs/src/css/footer.css b/website/src/css/footer.css similarity index 100% rename from docs/src/css/footer.css rename to website/src/css/footer.css diff --git a/docs/src/css/home/banner.css b/website/src/css/home/banner.css similarity index 100% rename from docs/src/css/home/banner.css rename to website/src/css/home/banner.css diff --git a/docs/src/css/home/homepage.css b/website/src/css/home/homepage.css similarity index 100% rename from docs/src/css/home/homepage.css rename to website/src/css/home/homepage.css diff --git a/docs/src/css/home/howItWorksSection.css b/website/src/css/home/howItWorksSection.css similarity index 100% rename from docs/src/css/home/howItWorksSection.css rename to website/src/css/home/howItWorksSection.css diff --git a/docs/src/css/home/keyFeatureCard.css b/website/src/css/home/keyFeatureCard.css similarity index 100% rename from docs/src/css/home/keyFeatureCard.css rename to website/src/css/home/keyFeatureCard.css diff --git a/docs/src/css/home/keyFeaturesSection.css b/website/src/css/home/keyFeaturesSection.css similarity index 100% rename from docs/src/css/home/keyFeaturesSection.css rename to website/src/css/home/keyFeaturesSection.css diff --git a/docs/src/css/home/pageSection.css b/website/src/css/home/pageSection.css similarity index 100% rename from docs/src/css/home/pageSection.css rename to website/src/css/home/pageSection.css diff --git a/docs/src/css/home/partnersSection.css b/website/src/css/home/partnersSection.css similarity index 100% rename from docs/src/css/home/partnersSection.css rename to website/src/css/home/partnersSection.css diff --git a/docs/src/css/home/sectionHeader.css b/website/src/css/home/sectionHeader.css similarity index 100% rename from docs/src/css/home/sectionHeader.css rename to website/src/css/home/sectionHeader.css diff --git a/docs/src/css/home/serviceSection.css b/website/src/css/home/serviceSection.css similarity index 100% rename from docs/src/css/home/serviceSection.css rename to website/src/css/home/serviceSection.css diff --git a/docs/src/css/legacyDiceRollerSample.css b/website/src/css/legacyDiceRollerSample.css similarity index 100% rename from docs/src/css/legacyDiceRollerSample.css rename to website/src/css/legacyDiceRollerSample.css diff --git a/docs/src/css/mockDiceRoller.css b/website/src/css/mockDiceRoller.css similarity index 100% rename from docs/src/css/mockDiceRoller.css rename to website/src/css/mockDiceRoller.css diff --git a/docs/src/css/notFound.css b/website/src/css/notFound.css similarity index 100% rename from docs/src/css/notFound.css rename to website/src/css/notFound.css diff --git a/docs/src/css/typography.scss b/website/src/css/typography.scss similarity index 100% rename from docs/src/css/typography.scss rename to website/src/css/typography.scss diff --git a/docs/src/pages/browsers.mdx b/website/src/pages/browsers.mdx similarity index 100% rename from docs/src/pages/browsers.mdx rename to website/src/pages/browsers.mdx diff --git a/docs/src/pages/community.mdx b/website/src/pages/community.mdx similarity index 100% rename from docs/src/pages/community.mdx rename to website/src/pages/community.mdx diff --git a/docs/src/pages/index.tsx b/website/src/pages/index.tsx similarity index 100% rename from docs/src/pages/index.tsx rename to website/src/pages/index.tsx diff --git a/docs/src/pages/node-versions.mdx b/website/src/pages/node-versions.mdx similarity index 100% rename from docs/src/pages/node-versions.mdx rename to website/src/pages/node-versions.mdx diff --git a/docs/src/pages/support.mdx b/website/src/pages/support.mdx similarity index 100% rename from docs/src/pages/support.mdx rename to website/src/pages/support.mdx diff --git a/docs/src/theme/Footer/Logo/index.tsx b/website/src/theme/Footer/Logo/index.tsx similarity index 100% rename from docs/src/theme/Footer/Logo/index.tsx rename to website/src/theme/Footer/Logo/index.tsx diff --git a/docs/src/theme/Footer/Logo/styles.module.css b/website/src/theme/Footer/Logo/styles.module.css similarity index 100% rename from docs/src/theme/Footer/Logo/styles.module.css rename to website/src/theme/Footer/Logo/styles.module.css diff --git a/docs/src/theme/Footer/index.tsx b/website/src/theme/Footer/index.tsx similarity index 100% rename from docs/src/theme/Footer/index.tsx rename to website/src/theme/Footer/index.tsx diff --git a/docs/src/theme/NavbarItem/DocsVersionDropdownNavbarItem.tsx b/website/src/theme/NavbarItem/DocsVersionDropdownNavbarItem.tsx similarity index 100% rename from docs/src/theme/NavbarItem/DocsVersionDropdownNavbarItem.tsx rename to website/src/theme/NavbarItem/DocsVersionDropdownNavbarItem.tsx diff --git a/docs/src/theme/NotFound.tsx b/website/src/theme/NotFound.tsx similarity index 100% rename from docs/src/theme/NotFound.tsx rename to website/src/theme/NotFound.tsx diff --git a/docs/src/theme/Root.tsx b/website/src/theme/Root.tsx similarity index 100% rename from docs/src/theme/Root.tsx rename to website/src/theme/Root.tsx diff --git a/docs/static/.nojekyll b/website/static/.nojekyll similarity index 100% rename from docs/static/.nojekyll rename to website/static/.nojekyll diff --git a/docs/static/assets/community/discussion.svg b/website/static/assets/community/discussion.svg similarity index 100% rename from docs/static/assets/community/discussion.svg rename to website/static/assets/community/discussion.svg diff --git a/docs/static/assets/community/report-issues.svg b/website/static/assets/community/report-issues.svg similarity index 100% rename from docs/static/assets/community/report-issues.svg rename to website/static/assets/community/report-issues.svg diff --git a/docs/static/assets/fluid-icon.svg b/website/static/assets/fluid-icon.svg similarity index 100% rename from docs/static/assets/fluid-icon.svg rename to website/static/assets/fluid-icon.svg diff --git a/docs/static/assets/search-icon-dark.svg b/website/static/assets/search-icon-dark.svg similarity index 100% rename from docs/static/assets/search-icon-dark.svg rename to website/static/assets/search-icon-dark.svg diff --git a/docs/static/assets/search-icon-light.svg b/website/static/assets/search-icon-light.svg similarity index 100% rename from docs/static/assets/search-icon-light.svg rename to website/static/assets/search-icon-light.svg diff --git a/docs/static/dompurify/purify.min.js b/website/static/dompurify/purify.min.js similarity index 100% rename from docs/static/dompurify/purify.min.js rename to website/static/dompurify/purify.min.js diff --git a/docs/static/staticwebapp.config.json b/website/static/staticwebapp.config.json similarity index 100% rename from docs/static/staticwebapp.config.json rename to website/static/staticwebapp.config.json diff --git a/docs/static/trusted-types-policy.js b/website/static/trusted-types-policy.js similarity index 100% rename from docs/static/trusted-types-policy.js rename to website/static/trusted-types-policy.js diff --git a/docs/swa-cli.config.json b/website/swa-cli.config.json similarity index 100% rename from docs/swa-cli.config.json rename to website/swa-cli.config.json diff --git a/docs/test/site-tests/Homepage.spec.ts b/website/test/site-tests/Homepage.spec.ts similarity index 100% rename from docs/test/site-tests/Homepage.spec.ts rename to website/test/site-tests/Homepage.spec.ts diff --git a/docs/test/site-tests/Nav.spec.ts b/website/test/site-tests/Nav.spec.ts similarity index 100% rename from docs/test/site-tests/Nav.spec.ts rename to website/test/site-tests/Nav.spec.ts diff --git a/docs/test/tsconfig.json b/website/test/tsconfig.json similarity index 100% rename from docs/test/tsconfig.json rename to website/test/tsconfig.json diff --git a/docs/tsconfig.json b/website/tsconfig.json similarity index 100% rename from docs/tsconfig.json rename to website/tsconfig.json diff --git a/docs/validateHashes.sh b/website/validateHashes.sh similarity index 100% rename from docs/validateHashes.sh rename to website/validateHashes.sh diff --git a/docs/versioned_docs/version-1/api/fluid-framework.mdx b/website/versioned_docs/version-1/api/fluid-framework.mdx similarity index 100% rename from docs/versioned_docs/version-1/api/fluid-framework.mdx rename to website/versioned_docs/version-1/api/fluid-framework.mdx diff --git a/docs/versioned_docs/version-1/api/index.mdx b/website/versioned_docs/version-1/api/index.mdx similarity index 100% rename from docs/versioned_docs/version-1/api/index.mdx rename to website/versioned_docs/version-1/api/index.mdx diff --git a/docs/versioned_docs/version-1/build/audience.mdx b/website/versioned_docs/version-1/build/audience.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/audience.mdx rename to website/versioned_docs/version-1/build/audience.mdx diff --git a/docs/versioned_docs/version-1/build/auth.mdx b/website/versioned_docs/version-1/build/auth.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/auth.mdx rename to website/versioned_docs/version-1/build/auth.mdx diff --git a/docs/versioned_docs/version-1/build/bundlers.mdx b/website/versioned_docs/version-1/build/bundlers.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/bundlers.mdx rename to website/versioned_docs/version-1/build/bundlers.mdx diff --git a/docs/versioned_docs/version-1/build/container-states-events.mdx b/website/versioned_docs/version-1/build/container-states-events.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/container-states-events.mdx rename to website/versioned_docs/version-1/build/container-states-events.mdx diff --git a/docs/versioned_docs/version-1/build/containers.mdx b/website/versioned_docs/version-1/build/containers.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/containers.mdx rename to website/versioned_docs/version-1/build/containers.mdx diff --git a/docs/versioned_docs/version-1/build/data-modeling.mdx b/website/versioned_docs/version-1/build/data-modeling.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/data-modeling.mdx rename to website/versioned_docs/version-1/build/data-modeling.mdx diff --git a/docs/versioned_docs/version-1/build/dds.mdx b/website/versioned_docs/version-1/build/dds.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/dds.mdx rename to website/versioned_docs/version-1/build/dds.mdx diff --git a/docs/versioned_docs/version-1/build/images/ConnectionStates.svg b/website/versioned_docs/version-1/build/images/ConnectionStates.svg similarity index 100% rename from docs/versioned_docs/version-1/build/images/ConnectionStates.svg rename to website/versioned_docs/version-1/build/images/ConnectionStates.svg diff --git a/docs/versioned_docs/version-1/build/images/LocalReadinessStates.svg b/website/versioned_docs/version-1/build/images/LocalReadinessStates.svg similarity index 100% rename from docs/versioned_docs/version-1/build/images/LocalReadinessStates.svg rename to website/versioned_docs/version-1/build/images/LocalReadinessStates.svg diff --git a/docs/versioned_docs/version-1/build/images/PublicationStates.svg b/website/versioned_docs/version-1/build/images/PublicationStates.svg similarity index 100% rename from docs/versioned_docs/version-1/build/images/PublicationStates.svg rename to website/versioned_docs/version-1/build/images/PublicationStates.svg diff --git a/docs/versioned_docs/version-1/build/images/SynchronizationStates.svg b/website/versioned_docs/version-1/build/images/SynchronizationStates.svg similarity index 100% rename from docs/versioned_docs/version-1/build/images/SynchronizationStates.svg rename to website/versioned_docs/version-1/build/images/SynchronizationStates.svg diff --git a/docs/versioned_docs/version-1/build/overview.mdx b/website/versioned_docs/version-1/build/overview.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/overview.mdx rename to website/versioned_docs/version-1/build/overview.mdx diff --git a/docs/versioned_docs/version-1/build/packages.mdx b/website/versioned_docs/version-1/build/packages.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/packages.mdx rename to website/versioned_docs/version-1/build/packages.mdx diff --git a/docs/versioned_docs/version-1/build/tokenproviders.mdx b/website/versioned_docs/version-1/build/tokenproviders.mdx similarity index 100% rename from docs/versioned_docs/version-1/build/tokenproviders.mdx rename to website/versioned_docs/version-1/build/tokenproviders.mdx diff --git a/docs/versioned_docs/version-1/concepts/architecture.mdx b/website/versioned_docs/version-1/concepts/architecture.mdx similarity index 100% rename from docs/versioned_docs/version-1/concepts/architecture.mdx rename to website/versioned_docs/version-1/concepts/architecture.mdx diff --git a/docs/versioned_docs/version-1/concepts/handles.mdx b/website/versioned_docs/version-1/concepts/handles.mdx similarity index 100% rename from docs/versioned_docs/version-1/concepts/handles.mdx rename to website/versioned_docs/version-1/concepts/handles.mdx diff --git a/docs/versioned_docs/version-1/concepts/signals.mdx b/website/versioned_docs/version-1/concepts/signals.mdx similarity index 100% rename from docs/versioned_docs/version-1/concepts/signals.mdx rename to website/versioned_docs/version-1/concepts/signals.mdx diff --git a/docs/versioned_docs/version-1/concepts/summarizer.md b/website/versioned_docs/version-1/concepts/summarizer.md similarity index 100% rename from docs/versioned_docs/version-1/concepts/summarizer.md rename to website/versioned_docs/version-1/concepts/summarizer.md diff --git a/docs/versioned_docs/version-1/concepts/tob.mdx b/website/versioned_docs/version-1/concepts/tob.mdx similarity index 100% rename from docs/versioned_docs/version-1/concepts/tob.mdx rename to website/versioned_docs/version-1/concepts/tob.mdx diff --git a/docs/versioned_docs/version-1/data-structures/counter.md b/website/versioned_docs/version-1/data-structures/counter.md similarity index 100% rename from docs/versioned_docs/version-1/data-structures/counter.md rename to website/versioned_docs/version-1/data-structures/counter.md diff --git a/docs/versioned_docs/version-1/data-structures/map.mdx b/website/versioned_docs/version-1/data-structures/map.mdx similarity index 100% rename from docs/versioned_docs/version-1/data-structures/map.mdx rename to website/versioned_docs/version-1/data-structures/map.mdx diff --git a/docs/versioned_docs/version-1/data-structures/overview.mdx b/website/versioned_docs/version-1/data-structures/overview.mdx similarity index 100% rename from docs/versioned_docs/version-1/data-structures/overview.mdx rename to website/versioned_docs/version-1/data-structures/overview.mdx diff --git a/docs/versioned_docs/version-1/data-structures/sequences.md b/website/versioned_docs/version-1/data-structures/sequences.md similarity index 100% rename from docs/versioned_docs/version-1/data-structures/sequences.md rename to website/versioned_docs/version-1/data-structures/sequences.md diff --git a/docs/versioned_docs/version-1/data-structures/string.md b/website/versioned_docs/version-1/data-structures/string.md similarity index 100% rename from docs/versioned_docs/version-1/data-structures/string.md rename to website/versioned_docs/version-1/data-structures/string.md diff --git a/docs/versioned_docs/version-1/deployment/azure-fluid-relay.mdx b/website/versioned_docs/version-1/deployment/azure-fluid-relay.mdx similarity index 100% rename from docs/versioned_docs/version-1/deployment/azure-fluid-relay.mdx rename to website/versioned_docs/version-1/deployment/azure-fluid-relay.mdx diff --git a/docs/versioned_docs/version-1/deployment/service-options.mdx b/website/versioned_docs/version-1/deployment/service-options.mdx similarity index 100% rename from docs/versioned_docs/version-1/deployment/service-options.mdx rename to website/versioned_docs/version-1/deployment/service-options.mdx diff --git a/docs/versioned_docs/version-1/deployment/teams.mdx b/website/versioned_docs/version-1/deployment/teams.mdx similarity index 100% rename from docs/versioned_docs/version-1/deployment/teams.mdx rename to website/versioned_docs/version-1/deployment/teams.mdx diff --git a/docs/versioned_docs/version-1/faq.mdx b/website/versioned_docs/version-1/faq.mdx similarity index 100% rename from docs/versioned_docs/version-1/faq.mdx rename to website/versioned_docs/version-1/faq.mdx diff --git a/docs/versioned_docs/version-1/glossary.mdx b/website/versioned_docs/version-1/glossary.mdx similarity index 100% rename from docs/versioned_docs/version-1/glossary.mdx rename to website/versioned_docs/version-1/glossary.mdx diff --git a/docs/versioned_docs/version-1/index.mdx b/website/versioned_docs/version-1/index.mdx similarity index 100% rename from docs/versioned_docs/version-1/index.mdx rename to website/versioned_docs/version-1/index.mdx diff --git a/docs/versioned_docs/version-1/release-notes.mdx b/website/versioned_docs/version-1/release-notes.mdx similarity index 100% rename from docs/versioned_docs/version-1/release-notes.mdx rename to website/versioned_docs/version-1/release-notes.mdx diff --git a/docs/versioned_docs/version-1/start/examples.mdx b/website/versioned_docs/version-1/start/examples.mdx similarity index 100% rename from docs/versioned_docs/version-1/start/examples.mdx rename to website/versioned_docs/version-1/start/examples.mdx diff --git a/docs/versioned_docs/version-1/start/images/shared-tree-demo.png b/website/versioned_docs/version-1/start/images/shared-tree-demo.png similarity index 100% rename from docs/versioned_docs/version-1/start/images/shared-tree-demo.png rename to website/versioned_docs/version-1/start/images/shared-tree-demo.png diff --git a/docs/versioned_docs/version-1/start/quick-start.mdx b/website/versioned_docs/version-1/start/quick-start.mdx similarity index 100% rename from docs/versioned_docs/version-1/start/quick-start.mdx rename to website/versioned_docs/version-1/start/quick-start.mdx diff --git a/docs/versioned_docs/version-1/start/tutorial.mdx b/website/versioned_docs/version-1/start/tutorial.mdx similarity index 100% rename from docs/versioned_docs/version-1/start/tutorial.mdx rename to website/versioned_docs/version-1/start/tutorial.mdx diff --git a/docs/versioned_docs/version-1/testing/telemetry.mdx b/website/versioned_docs/version-1/testing/telemetry.mdx similarity index 100% rename from docs/versioned_docs/version-1/testing/telemetry.mdx rename to website/versioned_docs/version-1/testing/telemetry.mdx diff --git a/docs/versioned_docs/version-1/testing/testing.mdx b/website/versioned_docs/version-1/testing/testing.mdx similarity index 100% rename from docs/versioned_docs/version-1/testing/testing.mdx rename to website/versioned_docs/version-1/testing/testing.mdx diff --git a/docs/versioned_docs/version-1/testing/tinylicious.mdx b/website/versioned_docs/version-1/testing/tinylicious.mdx similarity index 100% rename from docs/versioned_docs/version-1/testing/tinylicious.mdx rename to website/versioned_docs/version-1/testing/tinylicious.mdx diff --git a/docs/versioned_docs/version-1/testing/typed-telemetry.mdx b/website/versioned_docs/version-1/testing/typed-telemetry.mdx similarity index 100% rename from docs/versioned_docs/version-1/testing/typed-telemetry.mdx rename to website/versioned_docs/version-1/testing/typed-telemetry.mdx diff --git a/docs/versioned_docs/version-local/api/index.mdx b/website/versioned_docs/version-local/api/index.mdx similarity index 100% rename from docs/versioned_docs/version-local/api/index.mdx rename to website/versioned_docs/version-local/api/index.mdx diff --git a/docs/versioned_docs/version-local/index.mdx b/website/versioned_docs/version-local/index.mdx similarity index 100% rename from docs/versioned_docs/version-local/index.mdx rename to website/versioned_docs/version-local/index.mdx diff --git a/docs/versioned_sidebars/version-1-sidebars.json b/website/versioned_sidebars/version-1-sidebars.json similarity index 100% rename from docs/versioned_sidebars/version-1-sidebars.json rename to website/versioned_sidebars/version-1-sidebars.json diff --git a/docs/versioned_sidebars/version-local-sidebars.json b/website/versioned_sidebars/version-local-sidebars.json similarity index 100% rename from docs/versioned_sidebars/version-local-sidebars.json rename to website/versioned_sidebars/version-local-sidebars.json