Skip to content

Commit 17175d5

Browse files
committed
refactor(policy-workbench): streamline settings workbench wrapper
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 4ff3d7d commit 17175d5

1 file changed

Lines changed: 24 additions & 2 deletions

File tree

src/views/Settings/PolicyWorkbench/SettingsPolicyWorkbench.vue

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,12 @@
340340
:model-value="state.editorDraft.allowChildOverride"
341341
:disabled="saveStatus === 'saving'"
342342
@update:modelValue="state.updateDraftAllowOverride">
343-
<span>{{ t('libresign', 'Allow lower layers to override this rule') }}</span>
343+
<div class="policy-workbench__switch-copy">
344+
<span>{{ t('libresign', 'Require this signing order') }}</span>
345+
<p>
346+
{{ state.editorDraft.allowChildOverride ? t('libresign', 'All users must follow this signing order.') : t('libresign', 'Users can choose their preferred signing order.') }}
347+
</p>
348+
</div>
344349
</NcCheckboxRadioSwitch>
345350

346351
<NcNoteCard v-if="state.duplicateMessage" type="error">
@@ -435,7 +440,12 @@
435440
:model-value="state.editorDraft.allowChildOverride"
436441
:disabled="saveStatus === 'saving'"
437442
@update:modelValue="state.updateDraftAllowOverride">
438-
<span>{{ t('libresign', 'Allow lower layers to override this rule') }}</span>
443+
<div class="policy-workbench__switch-copy">
444+
<span>{{ t('libresign', 'Require this signing order') }}</span>
445+
<p>
446+
{{ state.editorDraft.allowChildOverride ? t('libresign', 'All users must follow this signing order.') : t('libresign', 'Users can choose their preferred signing order.') }}
447+
</p>
448+
</div>
439449
</NcCheckboxRadioSwitch>
440450

441451
<NcNoteCard v-if="state.duplicateMessage" type="error">
@@ -1230,6 +1240,18 @@ onBeforeUnmount(() => {
12301240
color: var(--color-text-maxcontrast);
12311241
}
12321242
1243+
&__switch-copy {
1244+
display: flex;
1245+
flex-direction: column;
1246+
gap: 0.25rem;
1247+
1248+
p {
1249+
margin: 0;
1250+
font-size: 0.84rem;
1251+
color: var(--color-text-maxcontrast);
1252+
}
1253+
}
1254+
12331255
&__editor-actions {
12341256
display: flex;
12351257
flex-wrap: wrap;

0 commit comments

Comments
 (0)