+ + Load custom extensions from URLs, files, or JavaScript source code. + +
+ + + Transform Text into other text. + +
+ + + More operators like nand, xor, etc. + +
+ + Manage in-game Settings. + +
From 5cfe4dbdeb1cc83f33461d5210880d1d27905e35 Mon Sep 17 00:00:00 2001 From: Scratch-hv | Oeil-de-Lynx <104771596+OeildeLynx31@users.noreply.github.com> Date: Tue, 30 Apr 2024 11:36:39 +0000 Subject: [PATCH 1/2] Better scrollbar for category list --- src/routes/+page.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 9ae3af1..4157404 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -858,4 +858,10 @@ :global(.blocklyScrollbarBackground:hover + .blocklyScrollbarHandle, .blocklyScrollbarHandle:hover) { fill: #575E75; /* fix strange scrollbar issue */ } + + :global(.blocklyToolboxDiv) { + overflow-x: hidden; + scrollbar-color: #797e8e80 transparent; + scrollbar-width: thin; + } From 29a0aada399822fdef2a1e1b84be8fc99b29c674 Mon Sep 17 00:00:00 2001 From: Thabel Offical <138707101+ilyasxx123@users.noreply.github.com> Date: Tue, 14 May 2024 17:11:04 +0200 Subject: [PATCH 2/2] extension --- src/app.html | 14 +- src/lib/Documentation/Documentation.svelte | 74 - .../DocumentationComponents/codeBlock.svelte | 78 + src/lib/MenuModals/CreateBlock.svelte | 455 -- src/lib/MenuModals/ExtensionColors.svelte | 311 -- src/lib/MenuModals/LoadExtension.svelte | 253 ++ src/lib/MenuModals/color.js | 120 - src/lib/MenuModals/createblock.js | 8 - src/lib/MenuModals/extensionColorExample.svg | 72 - src/lib/NavigationBar/NavigationBar.svelte | 11 +- src/lib/Toolbox/Toolbox.xml | 13 +- src/resources/blocks/sensing.js | 4 + src/resources/compiler/index.js | 38 +- src/routes/+page.svelte | 511 ++- src/routes/docs/+layout.svelte | 175 + src/routes/docs/+page.svelte | 2 + src/routes/docs/extensions/+page.svelte | 11 + .../docs/extensions/events/+page.svelte | 25 + .../docs/extensions/hello-world/+page.svelte | 145 + .../docs/extensions/inputs/+page.svelte | 114 + static/extensions/game-settings.js | 116 + static/extensions/hello-world.js | 20 + static/extensions/nor.js | 28 + static/extensions/operators-expansion.js | 112 + static/extensions/sampleExtension.js | 156 + static/extensions/strings-1.js | 37 + static/extensions/strings-2.js | 46 + static/extensions/text-edit.js | 127 + static/extensions/when-mod-loaded-do.js | 20 + static/favicon.png | Bin 775648 -> 22357 bytes static/favicon_dark.png | Bin 25626 -> 0 bytes static/images/extensions/custom_extension.svg | 90 + static/images/extensions/game_settings.svg | 3681 +++++++++++++++++ .../images/extensions/operators_expansion.png | Bin 0 -> 11610 bytes static/images/extensions/text_edit.png | Bin 0 -> 14838 bytes 35 files changed, 5702 insertions(+), 1165 deletions(-) delete mode 100644 src/lib/Documentation/Documentation.svelte create mode 100644 src/lib/DocumentationComponents/codeBlock.svelte delete mode 100644 src/lib/MenuModals/CreateBlock.svelte delete mode 100644 src/lib/MenuModals/ExtensionColors.svelte create mode 100644 src/lib/MenuModals/LoadExtension.svelte delete mode 100644 src/lib/MenuModals/color.js delete mode 100644 src/lib/MenuModals/createblock.js delete mode 100644 src/lib/MenuModals/extensionColorExample.svg create mode 100644 src/routes/docs/+layout.svelte create mode 100644 src/routes/docs/+page.svelte create mode 100644 src/routes/docs/extensions/+page.svelte create mode 100644 src/routes/docs/extensions/events/+page.svelte create mode 100644 src/routes/docs/extensions/hello-world/+page.svelte create mode 100644 src/routes/docs/extensions/inputs/+page.svelte create mode 100644 static/extensions/game-settings.js create mode 100644 static/extensions/hello-world.js create mode 100644 static/extensions/nor.js create mode 100644 static/extensions/operators-expansion.js create mode 100644 static/extensions/sampleExtension.js create mode 100644 static/extensions/strings-1.js create mode 100644 static/extensions/strings-2.js create mode 100644 static/extensions/text-edit.js create mode 100644 static/extensions/when-mod-loaded-do.js delete mode 100644 static/favicon_dark.png create mode 100644 static/images/extensions/custom_extension.svg create mode 100644 static/images/extensions/game_settings.svg create mode 100644 static/images/extensions/operators_expansion.png create mode 100644 static/images/extensions/text_edit.png diff --git a/src/app.html b/src/app.html index 670ca5e..72db984 100644 --- a/src/app.html +++ b/src/app.html @@ -3,7 +3,7 @@
-{title}
+{@html highlight(line)}Make a Block
-Colors
-Load Custom Extension
+
+
+