fix(ui): collapse Code Execution settings when toggle is disabled (#25970)

This commit is contained in:
G30 authored and GitHub committed 2026-06-16 23:01:22 +02:00
1 parent 78a5015846
commit 1eecbc1ac2
1 file changed
+8 -3
@@ -41,7 +41,7 @@
{#if config} {#if config}
<div> <div>
<div class="mb-3.5"> <div class="mb-3.5">
<div class=" mt-0.5 mb-2.5 text-base font-medium">{$i18n.t('General')}</div> <div class=" mt-0.5 mb-2.5 text-base font-medium">{$i18n.t('Code Execution')}</div>
<hr class=" border-gray-100/30 dark:border-gray-850/30 my-2" /> <hr class=" border-gray-100/30 dark:border-gray-850/30 my-2" />
@@ -55,9 +55,12 @@
</div> </div>
</div> </div>
{#if config.ENABLE_CODE_EXECUTION}
<div class="mb-2.5"> <div class="mb-2.5">
<div class="flex w-full justify-between"> <div class="flex w-full justify-between">
<div class=" self-center text-xs font-medium">{$i18n.t('Code Execution Engine')}</div> <div class=" self-center text-xs font-medium">
{$i18n.t('Code Execution Engine')}
</div>
<div class="flex items-center relative"> <div class="flex items-center relative">
<select <select
class="w-fit pr-8 rounded-sm px-2 p-1 text-xs bg-transparent outline-hidden text-right" class="w-fit pr-8 rounded-sm px-2 p-1 text-xs bg-transparent outline-hidden text-right"
@@ -67,7 +70,8 @@
> >
<option disabled selected value="">{$i18n.t('Select a engine')}</option> <option disabled selected value="">{$i18n.t('Select a engine')}</option>
{#each engines as engine} {#each engines as engine}
<option value={engine}>{engine}{engine === 'jupyter' ? ' (Legacy)' : ''}</option <option value={engine}
>{engine}{engine === 'jupyter' ? ' (Legacy)' : ''}</option
> >
{/each} {/each}
</select> </select>
@@ -162,6 +166,7 @@
</div> </div>
</div> </div>
{/if} {/if}
{/if}
</div> </div>
<div class="mb-3.5"> <div class="mb-3.5">