From d44f955e27860ffeef46d5709bb3340aff63ae65 Mon Sep 17 00:00:00 2001 From: Greg Annandale Date: Tue, 7 Apr 2026 10:06:00 +0100 Subject: [PATCH] chore(docs): remove `index.html` path requirement for all Code Labs paths/URLs --- .../context-menu-option/add-a-context-menu-item.mdx | 2 +- .../docs/docs/codelabs/context-menu-option/callback.mdx | 2 +- .../docs/codelabs/context-menu-option/codelab-overview.mdx | 2 +- .../docs/docs/codelabs/context-menu-option/display-text.mdx | 2 +- .../context-menu-option/precondition-blockly-state.mdx | 2 +- .../context-menu-option/precondition-external-state.mdx | 2 +- .../codelabs/context-menu-option/precondition-node-type.mdx | 2 +- .../docs/docs/codelabs/context-menu-option/separators.mdx | 2 +- packages/docs/docs/codelabs/context-menu-option/setup.mdx | 2 +- packages/docs/docs/codelabs/context-menu-option/summary.mdx | 2 +- .../docs/codelabs/context-menu-option/weight-and-id.mdx | 2 +- packages/docs/docs/codelabs/css/blocks.mdx | 4 ++-- packages/docs/docs/codelabs/css/categories.mdx | 4 ++-- packages/docs/docs/codelabs/css/codelab-overview.mdx | 6 +++--- packages/docs/docs/codelabs/css/components.mdx | 4 ++-- packages/docs/docs/codelabs/css/setup.mdx | 2 +- packages/docs/docs/codelabs/css/summary.mdx | 2 +- packages/docs/docs/codelabs/css/tour.mdx | 2 +- .../codelabs/custom-generator/array-block-generator.mdx | 2 +- .../codelabs/custom-generator/block-generator-overview.mdx | 2 +- .../docs/codelabs/custom-generator/codelab-overview.mdx | 2 +- .../docs/codelabs/custom-generator/generating-a-stack.mdx | 2 +- .../codelabs/custom-generator/member-block-generator.mdx | 2 +- .../codelabs/custom-generator/object-block-generator.mdx | 2 +- packages/docs/docs/codelabs/custom-generator/setup.mdx | 2 +- packages/docs/docs/codelabs/custom-generator/summary.mdx | 2 +- packages/docs/docs/codelabs/custom-generator/the-basics.mdx | 2 +- .../codelabs/custom-generator/value-block-generators.mdx | 2 +- .../codelabs/custom-renderer/change-connection-shapes.mdx | 2 +- .../docs/docs/codelabs/custom-renderer/codelab-overview.mdx | 2 +- .../define-and-register-a-custom-renderer.mdx | 2 +- .../custom-renderer/observe-the-built-in-renderers.mdx | 2 +- .../docs/codelabs/custom-renderer/override-constants.mdx | 2 +- packages/docs/docs/codelabs/custom-renderer/setup.mdx | 2 +- packages/docs/docs/codelabs/custom-renderer/summary.mdx | 2 +- .../codelabs/custom-renderer/typed-connection-shapes.mdx | 2 +- .../custom-renderer/understand-connection-shapes.mdx | 2 +- .../custom-toolbox/add-an-icon-to-your-category.mdx | 2 +- .../custom-toolbox/adding-a-custom-toolbox-item.mdx | 2 +- .../codelabs/custom-toolbox/change-the-category-HTML.mdx | 2 +- .../custom-toolbox/change-the-look-of-a-category.mdx | 2 +- .../change-the-look-of-a-selected-category.mdx | 2 +- .../docs/docs/codelabs/custom-toolbox/codelab-overview.mdx | 2 +- packages/docs/docs/codelabs/custom-toolbox/setup.mdx | 2 +- packages/docs/docs/codelabs/custom-toolbox/summary.mdx | 2 +- .../docs/codelabs/getting-started/add-blockly-libraries.mdx | 2 +- .../docs/docs/codelabs/getting-started/codelab-overview.mdx | 2 +- .../codelabs/getting-started/create-a-blockly-workspace.mdx | 2 +- .../docs/codelabs/getting-started/create-a-custom-block.mdx | 2 +- .../docs/docs/codelabs/getting-started/explore-the-app.mdx | 2 +- .../codelabs/getting-started/generate-javaScript-code.mdx | 2 +- .../docs/codelabs/getting-started/run-generated-code.mdx | 2 +- .../docs/codelabs/getting-started/save-load-workspace.mdx | 2 +- packages/docs/docs/codelabs/getting-started/setup.mdx | 2 +- packages/docs/docs/codelabs/getting-started/the-end.mdx | 2 +- packages/docs/docs/codelabs/index.mdx | 2 +- .../theme-extension-identifier/codelab-overview.mdx | 2 +- .../theme-extension-identifier/customize-block-styles.mdx | 2 +- .../customize-category-styles.mdx | 2 +- .../theme-extension-identifier/customize-components.mdx | 2 +- .../docs/docs/codelabs/theme-extension-identifier/setup.mdx | 2 +- .../docs/codelabs/theme-extension-identifier/summary.mdx | 2 +- .../codelabs/theme-extension-identifier/workspace-theme.mdx | 2 +- .../codelabs/validation-and-warnings/codelab-overview.mdx | 2 +- .../validation-and-warnings/displaying-warnings.mdx | 2 +- .../docs/docs/codelabs/validation-and-warnings/setup.mdx | 2 +- .../docs/docs/codelabs/validation-and-warnings/summary.mdx | 2 +- .../codelabs/validation-and-warnings/validating-blocks.mdx | 2 +- packages/docs/docs/guides/configure/web/appearance/css.mdx | 2 +- .../docs/docs/guides/configure/web/appearance/themes.mdx | 2 +- packages/docs/docs/guides/configure/web/context-menus.mdx | 2 +- .../docs/docs/guides/configure/web/toolboxes/appearance.mdx | 2 +- .../docs/docs/guides/configure/web/toolboxes/toolbox.mdx | 2 +- .../docs/docs/guides/contribute/core/write_a_codelab.mdx | 2 +- .../create-custom-blocks/code-generation/overview.mdx | 2 +- .../create-custom-renderers/basic-implementation.mdx | 2 +- .../docs/guides/create-custom-blocks/renderers/overview.mdx | 2 +- packages/docs/docs/guides/design/app-overview.mdx | 2 +- packages/docs/docs/guides/design/applications.mdx | 2 +- packages/docs/docusaurus.config.js | 2 +- 80 files changed, 85 insertions(+), 85 deletions(-) diff --git a/packages/docs/docs/codelabs/context-menu-option/add-a-context-menu-item.mdx b/packages/docs/docs/codelabs/context-menu-option/add-a-context-menu-item.mdx index a8a0096a4..cd2625d65 100644 --- a/packages/docs/docs/codelabs/context-menu-option/add-a-context-menu-item.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/add-a-context-menu-item.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/add-a-context-menu-item/index.html +slug: /codelabs/context-menu-option/add-a-context-menu-item description: How to add a context menu item to the registry. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/callback.mdx b/packages/docs/docs/codelabs/context-menu-option/callback.mdx index a3e063591..6189aca00 100644 --- a/packages/docs/docs/codelabs/context-menu-option/callback.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/callback.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/callback/index.html +slug: /codelabs/context-menu-option/callback description: How to add a callback to a context menu item. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/codelab-overview.mdx b/packages/docs/docs/codelabs/context-menu-option/codelab-overview.mdx index 486ed67f6..6261807ba 100644 --- a/packages/docs/docs/codelabs/context-menu-option/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/context-menu-option/codelab-overview/index.html +slug: /codelabs/context-menu-option/codelab-overview description: Overview of the "Customizing context menus" codelab. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/display-text.mdx b/packages/docs/docs/codelabs/context-menu-option/display-text.mdx index d25b2fec1..98ec7ef9e 100644 --- a/packages/docs/docs/codelabs/context-menu-option/display-text.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/display-text.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/display-text/index.html +slug: /codelabs/context-menu-option/display-text description: How to set the display text of a context menu item. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/precondition-blockly-state.mdx b/packages/docs/docs/codelabs/context-menu-option/precondition-blockly-state.mdx index 8b81edb7b..75fdc20c8 100644 --- a/packages/docs/docs/codelabs/context-menu-option/precondition-blockly-state.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/precondition-blockly-state.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/precondition-blockly-state/index.html +slug: /codelabs/context-menu-option/precondition-blockly-state description: How to include a context menu item based on Blockly's state. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/precondition-external-state.mdx b/packages/docs/docs/codelabs/context-menu-option/precondition-external-state.mdx index 1b8dcd272..5701d9dfc 100644 --- a/packages/docs/docs/codelabs/context-menu-option/precondition-external-state.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/precondition-external-state.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/precondition-external-state/index.html +slug: /codelabs/context-menu-option/precondition-external-state description: How to include a context menu item based on an external condition. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/precondition-node-type.mdx b/packages/docs/docs/codelabs/context-menu-option/precondition-node-type.mdx index f98c21bc4..40014af01 100644 --- a/packages/docs/docs/codelabs/context-menu-option/precondition-node-type.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/precondition-node-type.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/precondition-node-type/index.html +slug: /codelabs/context-menu-option/precondition-node-type description: How to include a context menu item based on the node type. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/separators.mdx b/packages/docs/docs/codelabs/context-menu-option/separators.mdx index 999ce8f26..c2ac0b698 100644 --- a/packages/docs/docs/codelabs/context-menu-option/separators.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/separators.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/separators/index.html +slug: /codelabs/context-menu-option/separators description: How to add a separator to a context menu. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/setup.mdx b/packages/docs/docs/codelabs/context-menu-option/setup.mdx index 5b197bb84..d3d0d3cef 100644 --- a/packages/docs/docs/codelabs/context-menu-option/setup.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/setup/index.html +slug: /codelabs/context-menu-option/setup description: Setting up the "Customizing context menus" codelab. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/summary.mdx b/packages/docs/docs/codelabs/context-menu-option/summary.mdx index 2a7fcb99c..5ccc32261 100644 --- a/packages/docs/docs/codelabs/context-menu-option/summary.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/context-menu-option/summary/index.html +slug: /codelabs/context-menu-option/summary description: Summary of the "Customizing context menus" codelab. --- diff --git a/packages/docs/docs/codelabs/context-menu-option/weight-and-id.mdx b/packages/docs/docs/codelabs/context-menu-option/weight-and-id.mdx index 8b586eb07..98c2d3d90 100644 --- a/packages/docs/docs/codelabs/context-menu-option/weight-and-id.mdx +++ b/packages/docs/docs/codelabs/context-menu-option/weight-and-id.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/context-menu-option/weight-and-id/index.html +slug: /codelabs/context-menu-option/weight-and-id description: How to set the weight and ID of a context menu item. --- diff --git a/packages/docs/docs/codelabs/css/blocks.mdx b/packages/docs/docs/codelabs/css/blocks.mdx index d71f33572..30ecc9589 100644 --- a/packages/docs/docs/codelabs/css/blocks.mdx +++ b/packages/docs/docs/codelabs/css/blocks.mdx @@ -1,6 +1,6 @@ --- title: Use CSS in Blockly - Blocks -slug: /codelabs/css/blocks/index.html +slug: /codelabs/css/blocks description: Styling blocks with CSS --- @@ -8,7 +8,7 @@ description: Styling blocks with CSS ## 6. Blocks -In this section, you will create CSS rules to assign the colours used by the [blocks section](/codelabs/theme-extension-identifier/customize-block-styles/index.html) of the themes codelab to the logic, loops, text, and lists blocks. This is a bit more complex than setting component or category colours and you'll do it in several steps. +In this section, you will create CSS rules to assign the colours used by the [blocks section](/codelabs/theme-extension-identifier/customize-block-styles) of the themes codelab to the logic, loops, text, and lists blocks. This is a bit more complex than setting component or category colours and you'll do it in several steps. ### Block fill and stroke diff --git a/packages/docs/docs/codelabs/css/categories.mdx b/packages/docs/docs/codelabs/css/categories.mdx index 0575518de..4d5fc7d15 100644 --- a/packages/docs/docs/codelabs/css/categories.mdx +++ b/packages/docs/docs/codelabs/css/categories.mdx @@ -1,6 +1,6 @@ --- title: Use CSS in Blockly - Toolbox Categories -slug: /codelabs/css/categories/index.html +slug: /codelabs/css/categories description: Styling toolbox categories with CSS --- @@ -8,7 +8,7 @@ description: Styling toolbox categories with CSS ## 5. Toolbox categories -In this section, you will create CSS rules to assign the colours used by the [categories section](/codelabs/theme-extension-identifier/customize-category-styles/index.html) of the themes codelab to the toolbox's categories. +In this section, you will create CSS rules to assign the colours used by the [categories section](/codelabs/theme-extension-identifier/customize-category-styles) of the themes codelab to the toolbox's categories. ### Identify the category element diff --git a/packages/docs/docs/codelabs/css/codelab-overview.mdx b/packages/docs/docs/codelabs/css/codelab-overview.mdx index 756a84586..49c5795d4 100644 --- a/packages/docs/docs/codelabs/css/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/css/codelab-overview.mdx @@ -1,7 +1,7 @@ --- pagination_prev: null title: Use CSS in Blockly - Codelab Overview -slug: /codelabs/css/codelab-overview/index.html +slug: /codelabs/css/codelab-overview description: Overview of the CSS in Blockly codelab --- @@ -19,12 +19,12 @@ In this codelab you will learn how to use CSS to customize the colours of: If you don't need the fine-grained control provided by CSS, consider using themes instead. For more information, see the -[Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview/index.html) +[Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview) codelab. ### What you'll build -A simple Blockly workspace that uses the same Halloween colours as the [Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview/index.html) codelab. +A simple Blockly workspace that uses the same Halloween colours as the [Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview) codelab. ### What you'll need diff --git a/packages/docs/docs/codelabs/css/components.mdx b/packages/docs/docs/codelabs/css/components.mdx index 8d2801877..16e8bc92d 100644 --- a/packages/docs/docs/codelabs/css/components.mdx +++ b/packages/docs/docs/codelabs/css/components.mdx @@ -1,6 +1,6 @@ --- title: Use CSS in Blockly - Components -slug: /codelabs/css/components/index.html +slug: /codelabs/css/components description: Styling Blockly components with CSS --- @@ -8,7 +8,7 @@ description: Styling Blockly components with CSS ## 4. Components -In this section, you will create CSS rules to assign the colours used by the [components section](/codelabs/theme-extension-identifier/customize-components/index.html) of the themes codelab to various components. +In this section, you will create CSS rules to assign the colours used by the [components section](/codelabs/theme-extension-identifier/customize-components) of the themes codelab to various components. To start, create a file named `halloween.css` and add it to your `index.html` file: diff --git a/packages/docs/docs/codelabs/css/setup.mdx b/packages/docs/docs/codelabs/css/setup.mdx index 7484893d4..39b80bf03 100644 --- a/packages/docs/docs/codelabs/css/setup.mdx +++ b/packages/docs/docs/codelabs/css/setup.mdx @@ -1,6 +1,6 @@ --- title: Use CSS in Blockly - Setup -slug: /codelabs/css/setup/index.html +slug: /codelabs/css/setup description: Setup for the CSS in Blockly codelab --- diff --git a/packages/docs/docs/codelabs/css/summary.mdx b/packages/docs/docs/codelabs/css/summary.mdx index 0ab49d433..8732d0e70 100644 --- a/packages/docs/docs/codelabs/css/summary.mdx +++ b/packages/docs/docs/codelabs/css/summary.mdx @@ -1,7 +1,7 @@ --- pagination_next: null title: Use CSS in Blockly - Summary -slug: /codelabs/css/summary/index.html +slug: /codelabs/css/summary description: Summary of the CSS in Blockly codelab --- diff --git a/packages/docs/docs/codelabs/css/tour.mdx b/packages/docs/docs/codelabs/css/tour.mdx index a03403161..a2a6ab8f3 100644 --- a/packages/docs/docs/codelabs/css/tour.mdx +++ b/packages/docs/docs/codelabs/css/tour.mdx @@ -1,6 +1,6 @@ --- title: Use CSS in Blockly - A tour of Blockly's elements -slug: /codelabs/css/tour/index.html +slug: /codelabs/css/tour description: Explore Blockly's HTML and SVG elements in the CSS codelab --- diff --git a/packages/docs/docs/codelabs/custom-generator/array-block-generator.mdx b/packages/docs/docs/codelabs/custom-generator/array-block-generator.mdx index b0115f4ea..2ff9f48ac 100644 --- a/packages/docs/docs/codelabs/custom-generator/array-block-generator.mdx +++ b/packages/docs/docs/codelabs/custom-generator/array-block-generator.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/array-block-generator/index.html +slug: /codelabs/custom-generator/array-block-generator description: How to write a block code generator that creates an array. --- diff --git a/packages/docs/docs/codelabs/custom-generator/block-generator-overview.mdx b/packages/docs/docs/codelabs/custom-generator/block-generator-overview.mdx index 5cc462aff..edcbca743 100644 --- a/packages/docs/docs/codelabs/custom-generator/block-generator-overview.mdx +++ b/packages/docs/docs/codelabs/custom-generator/block-generator-overview.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/block-generator-overview/index.html +slug: /codelabs/custom-generator/block-generator-overview description: Introduction to block generators. --- diff --git a/packages/docs/docs/codelabs/custom-generator/codelab-overview.mdx b/packages/docs/docs/codelabs/custom-generator/codelab-overview.mdx index 3907cfe13..730e958f0 100644 --- a/packages/docs/docs/codelabs/custom-generator/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/custom-generator/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/custom-generator/codelab-overview/index.html +slug: /codelabs/custom-generator/codelab-overview description: Overview of the "Build a custom generator" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-generator/generating-a-stack.mdx b/packages/docs/docs/codelabs/custom-generator/generating-a-stack.mdx index 6d1a49cfd..064674ade 100644 --- a/packages/docs/docs/codelabs/custom-generator/generating-a-stack.mdx +++ b/packages/docs/docs/codelabs/custom-generator/generating-a-stack.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/generating-a-stack/index.html +slug: /codelabs/custom-generator/generating-a-stack description: How to generate code for the blocks in a stack. --- diff --git a/packages/docs/docs/codelabs/custom-generator/member-block-generator.mdx b/packages/docs/docs/codelabs/custom-generator/member-block-generator.mdx index 20e118578..5696af734 100644 --- a/packages/docs/docs/codelabs/custom-generator/member-block-generator.mdx +++ b/packages/docs/docs/codelabs/custom-generator/member-block-generator.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/member-block-generator/index.html +slug: /codelabs/custom-generator/member-block-generator description: How to write a block code generator using field and input values. --- diff --git a/packages/docs/docs/codelabs/custom-generator/object-block-generator.mdx b/packages/docs/docs/codelabs/custom-generator/object-block-generator.mdx index c3e17e49a..a5b684a03 100644 --- a/packages/docs/docs/codelabs/custom-generator/object-block-generator.mdx +++ b/packages/docs/docs/codelabs/custom-generator/object-block-generator.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/object-block-generator/index.html +slug: /codelabs/custom-generator/object-block-generator description: How to write a block code generator that creates an object. --- diff --git a/packages/docs/docs/codelabs/custom-generator/setup.mdx b/packages/docs/docs/codelabs/custom-generator/setup.mdx index adc8ee36f..d7d035687 100644 --- a/packages/docs/docs/codelabs/custom-generator/setup.mdx +++ b/packages/docs/docs/codelabs/custom-generator/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/setup/index.html +slug: /codelabs/custom-generator/setup description: Setting up the "Build a custom generator" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-generator/summary.mdx b/packages/docs/docs/codelabs/custom-generator/summary.mdx index db769d92b..9eb9dbd22 100644 --- a/packages/docs/docs/codelabs/custom-generator/summary.mdx +++ b/packages/docs/docs/codelabs/custom-generator/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/custom-generator/summary/index.html +slug: /codelabs/custom-generator/summary description: Summary of the "Build a custom generator" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-generator/the-basics.mdx b/packages/docs/docs/codelabs/custom-generator/the-basics.mdx index d03d72a03..0fea1a5be 100644 --- a/packages/docs/docs/codelabs/custom-generator/the-basics.mdx +++ b/packages/docs/docs/codelabs/custom-generator/the-basics.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/the-basics/index.html +slug: /codelabs/custom-generator/the-basics description: How to define and call a language generator. --- diff --git a/packages/docs/docs/codelabs/custom-generator/value-block-generators.mdx b/packages/docs/docs/codelabs/custom-generator/value-block-generators.mdx index 65e7d68f6..372a29d5c 100644 --- a/packages/docs/docs/codelabs/custom-generator/value-block-generators.mdx +++ b/packages/docs/docs/codelabs/custom-generator/value-block-generators.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-generator/value-block-generators/index.html +slug: /codelabs/custom-generator/value-block-generators description: How to write a block code generator for a simple value block. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/change-connection-shapes.mdx b/packages/docs/docs/codelabs/custom-renderer/change-connection-shapes.mdx index e46cbbfba..9144dc604 100644 --- a/packages/docs/docs/codelabs/custom-renderer/change-connection-shapes.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/change-connection-shapes.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/change-connection-shapes/index.html +slug: /codelabs/custom-renderer/change-connection-shapes description: How to change connection shapes. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/codelab-overview.mdx b/packages/docs/docs/codelabs/custom-renderer/codelab-overview.mdx index a17137c0e..6c4346332 100644 --- a/packages/docs/docs/codelabs/custom-renderer/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/custom-renderer/codelab-overview/index.html +slug: /codelabs/custom-renderer/codelab-overview description: Overview of the "Build custom renderers" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/define-and-register-a-custom-renderer.mdx b/packages/docs/docs/codelabs/custom-renderer/define-and-register-a-custom-renderer.mdx index d3d9cecee..d8bf1ea39 100644 --- a/packages/docs/docs/codelabs/custom-renderer/define-and-register-a-custom-renderer.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/define-and-register-a-custom-renderer.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/define-and-register-a-custom-renderer/index.html +slug: /codelabs/custom-renderer/define-and-register-a-custom-renderer description: How to register a custom renderer. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/observe-the-built-in-renderers.mdx b/packages/docs/docs/codelabs/custom-renderer/observe-the-built-in-renderers.mdx index 4f5afcf11..da9de7df2 100644 --- a/packages/docs/docs/codelabs/custom-renderer/observe-the-built-in-renderers.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/observe-the-built-in-renderers.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/observe-the-built-in-renderers/index.html +slug: /codelabs/custom-renderer/observe-the-built-in-renderers description: Introduction to the built-in renderers. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/override-constants.mdx b/packages/docs/docs/codelabs/custom-renderer/override-constants.mdx index d08d596cb..5dc04fa09 100644 --- a/packages/docs/docs/codelabs/custom-renderer/override-constants.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/override-constants.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/override-constants/index.html +slug: /codelabs/custom-renderer/override-constants description: How to override the constants in a renderer. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/setup.mdx b/packages/docs/docs/codelabs/custom-renderer/setup.mdx index e97707fcf..8eb3e1576 100644 --- a/packages/docs/docs/codelabs/custom-renderer/setup.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/setup/index.html +slug: /codelabs/custom-renderer/setup description: Setting up the "Build custom renderers" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/summary.mdx b/packages/docs/docs/codelabs/custom-renderer/summary.mdx index e39709289..bc5a5de5d 100644 --- a/packages/docs/docs/codelabs/custom-renderer/summary.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/custom-renderer/summary/index.html +slug: /codelabs/custom-renderer/summary description: Summary of the "Build custom renderers" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/typed-connection-shapes.mdx b/packages/docs/docs/codelabs/custom-renderer/typed-connection-shapes.mdx index 8c575c3b6..216e72cb8 100644 --- a/packages/docs/docs/codelabs/custom-renderer/typed-connection-shapes.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/typed-connection-shapes.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/typed-connection-shapes/index.html +slug: /codelabs/custom-renderer/typed-connection-shapes description: How to set connection shapes based on connection types. --- diff --git a/packages/docs/docs/codelabs/custom-renderer/understand-connection-shapes.mdx b/packages/docs/docs/codelabs/custom-renderer/understand-connection-shapes.mdx index 552974026..ef155e155 100644 --- a/packages/docs/docs/codelabs/custom-renderer/understand-connection-shapes.mdx +++ b/packages/docs/docs/codelabs/custom-renderer/understand-connection-shapes.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-renderer/understand-connection-shapes/index.html +slug: /codelabs/custom-renderer/understand-connection-shapes description: Introduction to connection shapes. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/add-an-icon-to-your-category.mdx b/packages/docs/docs/codelabs/custom-toolbox/add-an-icon-to-your-category.mdx index 9249afd3b..b072f3180 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/add-an-icon-to-your-category.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/add-an-icon-to-your-category.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/add-an-icon-to-your-category/index.html +slug: /codelabs/custom-toolbox/add-an-icon-to-your-category description: How to add an icon to your category. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/adding-a-custom-toolbox-item.mdx b/packages/docs/docs/codelabs/custom-toolbox/adding-a-custom-toolbox-item.mdx index 390ab37d0..e89f5f1fe 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/adding-a-custom-toolbox-item.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/adding-a-custom-toolbox-item.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/adding-a-custom-toolbox-item/index.html +slug: /codelabs/custom-toolbox/adding-a-custom-toolbox-item description: How to add a custom item to a toolbox. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/change-the-category-HTML.mdx b/packages/docs/docs/codelabs/custom-toolbox/change-the-category-HTML.mdx index 8c0e8f38c..cb7e73d44 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/change-the-category-HTML.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/change-the-category-HTML.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/change-the-category-HTML/index.html +slug: /codelabs/custom-toolbox/change-the-category-HTML description: How to change the HTML used by a category. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-category.mdx b/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-category.mdx index 557f111ec..f2212d07d 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-category.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-category.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/change-the-look-of-a-category/index.html +slug: /codelabs/custom-toolbox/change-the-look-of-a-category description: How to change the look of a category. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-selected-category.mdx b/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-selected-category.mdx index d2cc4a50d..08a84de42 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-selected-category.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/change-the-look-of-a-selected-category.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/change-the-look-of-a-selected-category/index.html +slug: /codelabs/custom-toolbox/change-the-look-of-a-selected-category description: How to change the look of a selected category. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/codelab-overview.mdx b/packages/docs/docs/codelabs/custom-toolbox/codelab-overview.mdx index 02019df3e..edd370ba7 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/custom-toolbox/codelab-overview/index.html +slug: /codelabs/custom-toolbox/codelab-overview description: Overview of the "Customizing a Blockly toolbox" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/setup.mdx b/packages/docs/docs/codelabs/custom-toolbox/setup.mdx index b391a875c..0e210d3f5 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/setup.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/custom-toolbox/setup/index.html +slug: /codelabs/custom-toolbox/setup description: Setting up the "Customizing a Blockly toolbox" codelab. --- diff --git a/packages/docs/docs/codelabs/custom-toolbox/summary.mdx b/packages/docs/docs/codelabs/custom-toolbox/summary.mdx index 19c454f28..367eff8b9 100644 --- a/packages/docs/docs/codelabs/custom-toolbox/summary.mdx +++ b/packages/docs/docs/codelabs/custom-toolbox/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/custom-toolbox/summary/index.html +slug: /codelabs/custom-toolbox/summary description: Summary of the "Customizing a Blockly toolbox" codelab. --- diff --git a/packages/docs/docs/codelabs/getting-started/add-blockly-libraries.mdx b/packages/docs/docs/codelabs/getting-started/add-blockly-libraries.mdx index 04664a3d0..d58661a1e 100644 --- a/packages/docs/docs/codelabs/getting-started/add-blockly-libraries.mdx +++ b/packages/docs/docs/codelabs/getting-started/add-blockly-libraries.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/add-blockly-libraries/index.html +slug: /codelabs/getting-started/add-blockly-libraries description: How to add Blockly libraries to an app. --- diff --git a/packages/docs/docs/codelabs/getting-started/codelab-overview.mdx b/packages/docs/docs/codelabs/getting-started/codelab-overview.mdx index abd9e6cd5..89df5690f 100644 --- a/packages/docs/docs/codelabs/getting-started/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/getting-started/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/getting-started/codelab-overview/index.html +slug: /codelabs/getting-started/codelab-overview description: Overview of the "Getting started with Blockly" codelab. --- diff --git a/packages/docs/docs/codelabs/getting-started/create-a-blockly-workspace.mdx b/packages/docs/docs/codelabs/getting-started/create-a-blockly-workspace.mdx index 8f8955161..4671d42f0 100644 --- a/packages/docs/docs/codelabs/getting-started/create-a-blockly-workspace.mdx +++ b/packages/docs/docs/codelabs/getting-started/create-a-blockly-workspace.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/create-a-blockly-workspace/index.html +slug: /codelabs/getting-started/create-a-blockly-workspace description: How to add a workspace to your app. --- diff --git a/packages/docs/docs/codelabs/getting-started/create-a-custom-block.mdx b/packages/docs/docs/codelabs/getting-started/create-a-custom-block.mdx index 60f33f400..090004479 100644 --- a/packages/docs/docs/codelabs/getting-started/create-a-custom-block.mdx +++ b/packages/docs/docs/codelabs/getting-started/create-a-custom-block.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/create-a-custom-block/index.html +slug: /codelabs/getting-started/create-a-custom-block description: How to create a custom block. --- diff --git a/packages/docs/docs/codelabs/getting-started/explore-the-app.mdx b/packages/docs/docs/codelabs/getting-started/explore-the-app.mdx index 9f6599e7b..9b93ecbf3 100644 --- a/packages/docs/docs/codelabs/getting-started/explore-the-app.mdx +++ b/packages/docs/docs/codelabs/getting-started/explore-the-app.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/explore-the-app/index.html +slug: /codelabs/getting-started/explore-the-app description: Explore Blockly's getting started app. --- diff --git a/packages/docs/docs/codelabs/getting-started/generate-javaScript-code.mdx b/packages/docs/docs/codelabs/getting-started/generate-javaScript-code.mdx index 8530bdff7..6b9c3f70e 100644 --- a/packages/docs/docs/codelabs/getting-started/generate-javaScript-code.mdx +++ b/packages/docs/docs/codelabs/getting-started/generate-javaScript-code.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/generate-javaScript-code/index.html +slug: /codelabs/getting-started/generate-javaScript-code description: How to generate JavaScript code. --- diff --git a/packages/docs/docs/codelabs/getting-started/run-generated-code.mdx b/packages/docs/docs/codelabs/getting-started/run-generated-code.mdx index f6dde8dce..f628fa64d 100644 --- a/packages/docs/docs/codelabs/getting-started/run-generated-code.mdx +++ b/packages/docs/docs/codelabs/getting-started/run-generated-code.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/run-generated-code/index.html +slug: /codelabs/getting-started/run-generated-code description: How to run generated code. --- diff --git a/packages/docs/docs/codelabs/getting-started/save-load-workspace.mdx b/packages/docs/docs/codelabs/getting-started/save-load-workspace.mdx index 89fe52540..cb18f67fb 100644 --- a/packages/docs/docs/codelabs/getting-started/save-load-workspace.mdx +++ b/packages/docs/docs/codelabs/getting-started/save-load-workspace.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/save-load-workspace/index.html +slug: /codelabs/getting-started/save-load-workspace description: How to save and load your workspace. --- diff --git a/packages/docs/docs/codelabs/getting-started/setup.mdx b/packages/docs/docs/codelabs/getting-started/setup.mdx index d07921bac..1ee6fac22 100644 --- a/packages/docs/docs/codelabs/getting-started/setup.mdx +++ b/packages/docs/docs/codelabs/getting-started/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/getting-started/setup/index.html +slug: /codelabs/getting-started/setup description: Setting up the "Getting started with Blockly" codelab. --- diff --git a/packages/docs/docs/codelabs/getting-started/the-end.mdx b/packages/docs/docs/codelabs/getting-started/the-end.mdx index 10e5305ce..078e7e8c8 100644 --- a/packages/docs/docs/codelabs/getting-started/the-end.mdx +++ b/packages/docs/docs/codelabs/getting-started/the-end.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/getting-started/the-end/index.html +slug: /codelabs/getting-started/the-end description: Summary of the "Getting started with Blockly" codelab. --- diff --git a/packages/docs/docs/codelabs/index.mdx b/packages/docs/docs/codelabs/index.mdx index cda1d7a1a..de98704ec 100644 --- a/packages/docs/docs/codelabs/index.mdx +++ b/packages/docs/docs/codelabs/index.mdx @@ -2,7 +2,7 @@ title: Welcome to the Blockly Codelabs pagination_next: null pagination_prev: null -slug: /codelabs/index +slug: /codelabs --- import { CodelabGrid, CodelabCard } from '@site/src/components/CodelabCards'; diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/codelab-overview.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/codelab-overview.mdx index 630615778..fba7e0f40 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/theme-extension-identifier/codelab-overview/index.html +slug: /codelabs/theme-extension-identifier/codelab-overview description: Overview of the "Customizing your themes" codelab. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/customize-block-styles.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/customize-block-styles.mdx index b90c3852b..84a53eecf 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/customize-block-styles.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/customize-block-styles.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/theme-extension-identifier/customize-block-styles/index.html +slug: /codelabs/theme-extension-identifier/customize-block-styles description: How to use a theme to set the colours of blocks. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/customize-category-styles.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/customize-category-styles.mdx index 724850842..0a2132514 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/customize-category-styles.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/customize-category-styles.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/theme-extension-identifier/customize-category-styles/index.html +slug: /codelabs/theme-extension-identifier/customize-category-styles description: How to use a theme to set the colours of categories. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/customize-components.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/customize-components.mdx index 752be022e..707d2b078 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/customize-components.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/customize-components.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/theme-extension-identifier/customize-components/index.html +slug: /codelabs/theme-extension-identifier/customize-components description: How to use a theme to set the colours of components. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/setup.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/setup.mdx index 36e4dc1c6..5086103a9 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/setup.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/theme-extension-identifier/setup/index.html +slug: /codelabs/theme-extension-identifier/setup description: Setting up the "Customizing your themes" codelab. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/summary.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/summary.mdx index c07901a62..d04e7b7e9 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/summary.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/theme-extension-identifier/summary/index.html +slug: /codelabs/theme-extension-identifier/summary description: Summary of the "Customizing your themes" codelab. --- diff --git a/packages/docs/docs/codelabs/theme-extension-identifier/workspace-theme.mdx b/packages/docs/docs/codelabs/theme-extension-identifier/workspace-theme.mdx index 5d86693c2..b8a9a9879 100644 --- a/packages/docs/docs/codelabs/theme-extension-identifier/workspace-theme.mdx +++ b/packages/docs/docs/codelabs/theme-extension-identifier/workspace-theme.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/theme-extension-identifier/workspace-theme/index.html +slug: /codelabs/theme-extension-identifier/workspace-theme description: How to create a theme. --- diff --git a/packages/docs/docs/codelabs/validation-and-warnings/codelab-overview.mdx b/packages/docs/docs/codelabs/validation-and-warnings/codelab-overview.mdx index 5ed7e5ffd..836214712 100644 --- a/packages/docs/docs/codelabs/validation-and-warnings/codelab-overview.mdx +++ b/packages/docs/docs/codelabs/validation-and-warnings/codelab-overview.mdx @@ -1,6 +1,6 @@ --- pagination_prev: null -slug: /codelabs/validation-and-warnings/codelab-overview/index.html +slug: /codelabs/validation-and-warnings/codelab-overview description: Overview of the "Block validation and warnings" codelab. --- diff --git a/packages/docs/docs/codelabs/validation-and-warnings/displaying-warnings.mdx b/packages/docs/docs/codelabs/validation-and-warnings/displaying-warnings.mdx index 1d5d60415..f2bbe2108 100644 --- a/packages/docs/docs/codelabs/validation-and-warnings/displaying-warnings.mdx +++ b/packages/docs/docs/codelabs/validation-and-warnings/displaying-warnings.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/validation-and-warnings/displaying-warnings/index.html +slug: /codelabs/validation-and-warnings/displaying-warnings description: How to display a warning when a block fails validation. --- diff --git a/packages/docs/docs/codelabs/validation-and-warnings/setup.mdx b/packages/docs/docs/codelabs/validation-and-warnings/setup.mdx index a2eff5513..83a788caf 100644 --- a/packages/docs/docs/codelabs/validation-and-warnings/setup.mdx +++ b/packages/docs/docs/codelabs/validation-and-warnings/setup.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/validation-and-warnings/setup/index.html +slug: /codelabs/validation-and-warnings/setup description: Setting up the "Block validation and warnings" codelab. --- diff --git a/packages/docs/docs/codelabs/validation-and-warnings/summary.mdx b/packages/docs/docs/codelabs/validation-and-warnings/summary.mdx index 2973ca752..d6cca3368 100644 --- a/packages/docs/docs/codelabs/validation-and-warnings/summary.mdx +++ b/packages/docs/docs/codelabs/validation-and-warnings/summary.mdx @@ -1,6 +1,6 @@ --- pagination_next: null -slug: /codelabs/validation-and-warnings/summary/index.html +slug: /codelabs/validation-and-warnings/summary description: Summary of the "Block validation and warnings" codelab. --- diff --git a/packages/docs/docs/codelabs/validation-and-warnings/validating-blocks.mdx b/packages/docs/docs/codelabs/validation-and-warnings/validating-blocks.mdx index c656d6778..657bcbd2f 100644 --- a/packages/docs/docs/codelabs/validation-and-warnings/validating-blocks.mdx +++ b/packages/docs/docs/codelabs/validation-and-warnings/validating-blocks.mdx @@ -1,5 +1,5 @@ --- -slug: /codelabs/validation-and-warnings/validating-blocks/index.html +slug: /codelabs/validation-and-warnings/validating-blocks description: How to validate the fields in a block. --- diff --git a/packages/docs/docs/guides/configure/web/appearance/css.mdx b/packages/docs/docs/guides/configure/web/appearance/css.mdx index 942d61e8a..8b170795b 100644 --- a/packages/docs/docs/guides/configure/web/appearance/css.mdx +++ b/packages/docs/docs/guides/configure/web/appearance/css.mdx @@ -17,7 +17,7 @@ You can use CSS to style your application: - Add your own CSS classes to Blockly components for additional specificity. - Use CSS classes and rules to style custom components. -For a practical introduction to using CSS in blockly, see the [Use CSS in Blockly](/codelabs/css/codelab-overview/index.html) +For a practical introduction to using CSS in blockly, see the [Use CSS in Blockly](/codelabs/css/codelab-overview) :::note The easiest way to style Blockly is with [themes](/guides/configure/web/appearance/themes). If you need finer-grained control, use CSS. diff --git a/packages/docs/docs/guides/configure/web/appearance/themes.mdx b/packages/docs/docs/guides/configure/web/appearance/themes.mdx index 3224dc4ad..c2121b750 100644 --- a/packages/docs/docs/guides/configure/web/appearance/themes.mdx +++ b/packages/docs/docs/guides/configure/web/appearance/themes.mdx @@ -17,7 +17,7 @@ as a class on the injection `div`. This allows users to change the look of any unsupported components through CSS. Our main goal in creating themes is to empower developers to create Blockly experiences that are more accessible. -For a practical introduction to using themes, see the [Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview/index.html) +For a practical introduction to using themes, see the [Customizing your themes](/codelabs/theme-extension-identifier/codelab-overview) :::note The easiest way to style Blockly is with themes. If you need finer-grained control, use [CSS](/guides/configure/web/appearance/css). diff --git a/packages/docs/docs/guides/configure/web/context-menus.mdx b/packages/docs/docs/guides/configure/web/context-menus.mdx index f4b0866f4..1ea9d51d0 100644 --- a/packages/docs/docs/guides/configure/web/context-menus.mdx +++ b/packages/docs/docs/guides/configure/web/context-menus.mdx @@ -334,7 +334,7 @@ Blockly.ContextMenuRegistry.registry.register(collapseTemplate); :::note Check out the [context menu -codelab](/codelabs/context-menu-option/codelab-overview/index.html) +codelab](/codelabs/context-menu-option/codelab-overview) for worked examples of adding context menu items. ::: diff --git a/packages/docs/docs/guides/configure/web/toolboxes/appearance.mdx b/packages/docs/docs/guides/configure/web/toolboxes/appearance.mdx index c1e1d05e4..7e089bb62 100644 --- a/packages/docs/docs/guides/configure/web/toolboxes/appearance.mdx +++ b/packages/docs/docs/guides/configure/web/toolboxes/appearance.mdx @@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'; Blockly provides a default categories UI, and with it some basic options for styling. If you want information about how to do more advanced styling/configuration of the UI check out the [Customizing a Blockly toolbox -codelab](/codelabs/custom-toolbox/codelab-overview/index.html) +codelab](/codelabs/custom-toolbox/codelab-overview) and the [2021 Toolbox APIs talk](https://www.youtube.com/watch?v=JJVX_YuKDbo&list=PLSIUOFhnxEiCjoIwJ0jAdwpTZET73CK7d&index=9&t=1s). diff --git a/packages/docs/docs/guides/configure/web/toolboxes/toolbox.mdx b/packages/docs/docs/guides/configure/web/toolboxes/toolbox.mdx index fdc9ce6db..15530f825 100644 --- a/packages/docs/docs/guides/configure/web/toolboxes/toolbox.mdx +++ b/packages/docs/docs/guides/configure/web/toolboxes/toolbox.mdx @@ -23,6 +23,6 @@ This section mainly focuses on how to specify the _structure_ of your toolbox details about how to change the _appearance_ of your toolbox, see [Category appearance](/guides/configure/web/toolboxes/appearance), the [Customizing a Blockly toolbox -codelab](/codelabs/custom-toolbox/codelab-overview/index.html), +codelab](/codelabs/custom-toolbox/codelab-overview), and the [2021 Toolbox APIs talk](https://www.youtube.com/watch?v=JJVX_YuKDbo&list=PLSIUOFhnxEiCjoIwJ0jAdwpTZET73CK7d&index=9&t=1s). diff --git a/packages/docs/docs/guides/contribute/core/write_a_codelab.mdx b/packages/docs/docs/guides/contribute/core/write_a_codelab.mdx index bb0c81700..8ff5e6b98 100644 --- a/packages/docs/docs/guides/contribute/core/write_a_codelab.mdx +++ b/packages/docs/docs/guides/contribute/core/write_a_codelab.mdx @@ -9,7 +9,7 @@ image: images/blockly_banner.png ## Introduction Codelabs are interactive tutorials written in Markdown syntax. They are -published as [part of our documentation](/codelabs/index). Codelabs use +published as [part of our documentation](/codelabs). Codelabs use a mix of natural language, code samples, and screenshots to create a more interesting tutorial experience. The target user of a codelab is following along and running the code as they read. diff --git a/packages/docs/docs/guides/create-custom-blocks/code-generation/overview.mdx b/packages/docs/docs/guides/create-custom-blocks/code-generation/overview.mdx index 0363a7261..b2d956769 100644 --- a/packages/docs/docs/guides/create-custom-blocks/code-generation/overview.mdx +++ b/packages/docs/docs/guides/create-custom-blocks/code-generation/overview.mdx @@ -82,5 +82,5 @@ of Blockly. For more information, see [Generate and run code](/guides/app-integration/run-code). -[custom-code-generator]: /codelabs/custom-generator/codelab-overview/index.html +[custom-code-generator]: /codelabs/custom-generator/codelab-overview [js-code-generator]: https://github.com/RaspberryPiFoundation/blockly/blob/main/generators/javascript/javascript_generator.ts diff --git a/packages/docs/docs/guides/create-custom-blocks/renderers/create-custom-renderers/basic-implementation.mdx b/packages/docs/docs/guides/create-custom-blocks/renderers/create-custom-renderers/basic-implementation.mdx index a1b01e76b..1156d48ca 100644 --- a/packages/docs/docs/guides/create-custom-blocks/renderers/create-custom-renderers/basic-implementation.mdx +++ b/packages/docs/docs/guides/create-custom-blocks/renderers/create-custom-renderers/basic-implementation.mdx @@ -101,4 +101,4 @@ const workspace = Blockly.inject(blocklyDiv, { [makePathObject]: /reference/blockly.blockrendering_namespace.renderer_class.makepathobject_1_method [makeDrawer]: /reference/blockly.blockrendering_namespace.renderer_class.makedrawer__1_method [inject-config]: /guides/configure/web/configuration_struct -[custom-renderer-codelab]: /codelabs/custom-renderer/codelab-overview/index.html +[custom-renderer-codelab]: /codelabs/custom-renderer/codelab-overview diff --git a/packages/docs/docs/guides/create-custom-blocks/renderers/overview.mdx b/packages/docs/docs/guides/create-custom-blocks/renderers/overview.mdx index 40cce5d47..263cc4053 100644 --- a/packages/docs/docs/guides/create-custom-blocks/renderers/overview.mdx +++ b/packages/docs/docs/guides/create-custom-blocks/renderers/overview.mdx @@ -43,7 +43,7 @@ Blockly team recommends you: [block-definition]: /guides/create-custom-blocks/define/block-definitions [concept]: /guides/create-custom-blocks/renderers/concepts/overview -[custom-renderer-codelab]: /codelabs/custom-renderer/codelab-overview/index.html +[custom-renderer-codelab]: /codelabs/custom-renderer/codelab-overview [debug-renderer]: https://www.npmjs.com/package/@blockly/dev-tools#debug-renderer [thrasos]: /images/rendering/renderers/thrasos.png [geras]: /images/rendering/renderers/geras.png diff --git a/packages/docs/docs/guides/design/app-overview.mdx b/packages/docs/docs/guides/design/app-overview.mdx index 17077a84e..174fc4572 100644 --- a/packages/docs/docs/guides/design/app-overview.mdx +++ b/packages/docs/docs/guides/design/app-overview.mdx @@ -176,7 +176,7 @@ considerations](/guides/design/applications). If you want to see what it's like to build a simple application, try the [Getting started with Blockly -codelab](/codelabs/getting-started/codelab-overview/index.html). +codelab](/codelabs/getting-started/codelab-overview). And if you're ready to write your application: diff --git a/packages/docs/docs/guides/design/applications.mdx b/packages/docs/docs/guides/design/applications.mdx index fc3a8f375..37c497407 100644 --- a/packages/docs/docs/guides/design/applications.mdx +++ b/packages/docs/docs/guides/design/applications.mdx @@ -121,7 +121,7 @@ Some developers like to add a 'hat' to the top of event blocks so that they look distinct from other blocks. This is not the default look for Blockly, but it may be added by either overriding the renderer constant `ADD_START_HATS` to `true` ([Custom renderers codelab - Override -constants](/codelabs/custom-renderer/override-constants/index.html)). +constants](/codelabs/custom-renderer/override-constants)). or by adding a theme and setting the hat option on the block style. For more information for setting hats on blocks as part of themes, see [Block style](/guides/configure/web/appearance/themes/#block-style) in the themes diff --git a/packages/docs/docusaurus.config.js b/packages/docs/docusaurus.config.js index d49f1ace8..7cce90805 100644 --- a/packages/docs/docusaurus.config.js +++ b/packages/docs/docusaurus.config.js @@ -192,7 +192,7 @@ const config = { items: [ { label: 'Codelabs', - to: '/codelabs/index', + to: '/codelabs', }, { label: 'Samples and Demos',