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 @@ - EaglerForge Builder - Make mods with blocks + EaglerBuilder - Make mods with blocks @@ -12,7 +12,7 @@ \ No newline at end of file diff --git a/src/lib/DocumentationComponents/codeBlock.svelte b/src/lib/DocumentationComponents/codeBlock.svelte new file mode 100644 index 0000000..659fbe1 --- /dev/null +++ b/src/lib/DocumentationComponents/codeBlock.svelte @@ -0,0 +1,78 @@ + + +
+ {#if title} +

{title}

+
+ {/if} + {#each code.split("\n") as line,i} +
{#if title}{i + 1}{/if} {@html highlight(line)}
+ {/each} +
+ + \ No newline at end of file diff --git a/src/lib/MenuModals/CreateBlock.svelte b/src/lib/MenuModals/CreateBlock.svelte deleted file mode 100644 index a8f6985..0000000 --- a/src/lib/MenuModals/CreateBlock.svelte +++ /dev/null @@ -1,455 +0,0 @@ - - -
-