From 3c6dadce9b9a77315a30631a576b247b934be9fe Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Wed, 10 Dec 2025 17:20:04 -0300 Subject: [PATCH] refactor: reorganize sidebar buttons for better UX - Group buttons by context using flexbox with consistent spacing - Reorder buttons to follow logical workflow - Improve button hierarchy (max 1 primary button visible) - Update labels for clarity - Remove NcFormBox in favor of simpler flexbox layout Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- .../RightSidebar/RequestSignatureTab.vue | 112 +++++++++++------- 1 file changed, 66 insertions(+), 46 deletions(-) diff --git a/src/Components/RightSidebar/RequestSignatureTab.vue b/src/Components/RightSidebar/RequestSignatureTab.vue index 8e4d97e79d..4dccfb0812 100644 --- a/src/Components/RightSidebar/RequestSignatureTab.vue +++ b/src/Components/RightSidebar/RequestSignatureTab.vue @@ -41,47 +41,61 @@
- - - {{ isSignElementsAvailable() ? t('libresign', 'Edit visible signatures') : t('libresign', 'Save') }} - - - - {{ t('libresign', 'Send') }} - - - - {{ t('libresign', 'Sign') }} - - - {{ t('libresign', 'Validate') }} - - - - {{ t('libresign', 'Open file') }} - +
+ + + {{ isSignElementsAvailable() ? t('libresign', 'Setup signature positions') : t('libresign', 'Save') }} + + + + {{ t('libresign', 'Request signatures') }} + +
+
+ + + {{ t('libresign', 'Sign document') }} + +
+
+ + + {{ t('libresign', 'Validation info') }} + + + + {{ t('libresign', 'Open file') }} + +