diff --git a/package.json b/package.json
index d2f066b2..e4aa4f70 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"title": "Animated Java",
"icon": "icon.svg",
"description": "Effortlessly craft complex animations for Minecraft: Java Edition",
- "version": "1.8.0-beta.1",
+ "version": "1.8.0-beta.2",
"min_blockbench_version": "4.12.0",
"max_blockbench_version": "4.12.6",
"variant": "desktop",
diff --git a/src/components/boneConfigDialog.svelte b/src/components/boneConfigDialog.svelte
deleted file mode 100644
index 6ee73746..00000000
--- a/src/components/boneConfigDialog.svelte
+++ /dev/null
@@ -1,329 +0,0 @@
-
-
-
-
-
- {translate('dialog.bone_config.selected_variant', variant.displayName)}
-
-{#if variant.isDefault}
-
- {translate('dialog.bone_config.default_variant_subtitle')}
-
-{:else}
-
- {translate('dialog.bone_config.selected_variant_subtitle')}
-
-{/if}
-
-{#if PLUGIN_MODE}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{:else}
-
-
-
-
-
-
-
-
- {#if $useNBT}
-
- {translate('dialog.bone_config.use_nbt.use_nbt_warning')}
-
-
- {:else}
-
-
-
-
-
-
- {#if $overrideGlowColor}
-
- {/if}
-
-
-
-
-
-
-
- {#if $overrideBrightness}
-
- {/if}
-
-
-
-
- {/if}
-{/if}
-
-
diff --git a/src/components/customCodeJar.svelte b/src/components/customCodeJar.svelte
index 8ad75a94..0cbd9745 100644
--- a/src/components/customCodeJar.svelte
+++ b/src/components/customCodeJar.svelte
@@ -3,6 +3,7 @@
export let value: string
export let placeholder: string | undefined = undefined
+ export let style: string | undefined = undefined
export let syntax: string | undefined = undefined
let codeJarElement: HTMLPreElement | undefined
@@ -26,12 +27,13 @@
}
}
- const forceNoWrap = () => {
+ const forceNoWrap = (_?: HTMLElement) => {
if (!codeJarElement) return
codeJarElement.style.overflowWrap = 'unset'
codeJarElement.style.whiteSpace = 'pre'
}
+ $: codeJarElement && forceNoWrap()
$: value !== undefined && forceNoWrap()
@@ -45,7 +47,7 @@
preserveIdent
history
class={'language-' + (syntax ?? 'plaintext')}
- style="
+ style={`
font-family: var(--font-code);
font-size: 14px;
padding: 3px 6px;
@@ -61,8 +63,9 @@
border: 1px solid var(--color-border);
border-radius: 0;
text-shadow: 0px 1px rgba(0, 0, 0, 0.3);
- "
+ ` + style}
/>
+
{#if placeholder && (!value || value.length === 0)}
{placeholder}
{/if}
diff --git a/src/components/dialogItems/codeInput.svelte b/src/components/dialogItems/codeInput.svelte
index c636dd0c..66b6fe2b 100644
--- a/src/components/dialogItems/codeInput.svelte
+++ b/src/components/dialogItems/codeInput.svelte
@@ -1,7 +1,7 @@
@@ -33,6 +38,6 @@
diff --git a/src/components/dialogItems/select.svelte b/src/components/dialogItems/select.svelte
index c94efb61..7e91bc73 100644
--- a/src/components/dialogItems/select.svelte
+++ b/src/components/dialogItems/select.svelte
@@ -1,4 +1,5 @@
-