diff --git a/UI/Popup/TagRendering/TagRenderingQuestion.svelte b/UI/Popup/TagRendering/TagRenderingQuestion.svelte index a416a68e81..c6990080d3 100644 --- a/UI/Popup/TagRendering/TagRenderingQuestion.svelte +++ b/UI/Popup/TagRendering/TagRenderingQuestion.svelte @@ -1,201 +1,226 @@ {#if config.question !== undefined} -
- -
+
+ +
- {config.id} -
- -
+ {config.id} +
+ + - {#if config.questionhint} -
- -
- {/if} - - {#if config.freeform?.key && !(mappings?.length > 0)} - - - {:else if mappings !== undefined && !config.multiAnswer} - -
- {#each config.mappings as mapping, i (mapping.then)} - - {#if !mappingIsHidden(mapping) } - - {/if} - {/each} - {#if config.freeform?.key} - + {#if config.questionhint} +
+ +
{/if} -
- {:else if mappings !== undefined && config.multiAnswer} - -
- {#each config.mappings as mapping, i (mapping.then)} - {#if !mappingIsHidden(mapping)} - - {/if} - {/each} - {#if config.freeform?.key} - - {/if} -
- {/if} - -
- - - {#if selectedTags !== undefined} - - {:else } -
- - -
- {/if} + + {#if config.mappings?.length >= 8} + + {/if} + + + {#if config.freeform?.key && !(mappings?.length > 0)} + + + + {:else if mappings !== undefined && !config.multiAnswer} + +
+ {#each config.mappings as mapping, i (mapping.then)} + + {#if !mappingIsHidden(mapping) } + + {/if} + {/each} + {#if config.freeform?.key} + + {/if} +
+ {:else if mappings !== undefined && config.multiAnswer} + +
+ {#each config.mappings as mapping, i (mapping.then)} + {#if !mappingIsHidden(mapping)} + + {/if} + {/each} + {#if config.freeform?.key} + + {/if} +
+ {/if} + + + + state.osmConnection.AttemptLogin()}> + + + + + + +
+ + + + {#if selectedTags !== undefined} + + {:else } +
+ + +
+ {/if} +
+
- -
{/if}