diff --git a/rsconcept/frontend/README.md b/rsconcept/frontend/README.md
index 757dc560..7f16cde3 100644
--- a/rsconcept/frontend/README.md
+++ b/rsconcept/frontend/README.md
@@ -10,7 +10,7 @@ Styling conventions
- layer: z-position
- outer layout: fixed bottom-1/2 left-0 -translate-x-1/2
- rectangle: mt-3 min-w-fit min-w-10 flex-grow shrink-0
- - inner layout: px-3 py-2 flex flex-col gap-3 justify-start items-center
+ - inner layout: px-3 py-2 flex flex-col gap-3 justify-between items-center
- overflow behavior: overflow-scroll
- border: borer-2 outline-none shadow-md
- colors: clr-controls
diff --git a/rsconcept/frontend/src/components/Common/Dropdown.tsx b/rsconcept/frontend/src/components/Common/Dropdown.tsx
index a3ba3ca3..4d018fbb 100644
--- a/rsconcept/frontend/src/components/Common/Dropdown.tsx
+++ b/rsconcept/frontend/src/components/Common/Dropdown.tsx
@@ -20,7 +20,7 @@ function Dropdown({
layer='z-modal-tooltip'
position='mt-3'
className={clsx(
- 'flex flex-col items-stretch',
+ 'flex flex-col',
'border rounded-md shadow-lg',
'text-sm',
'clr-input',
diff --git a/rsconcept/frontend/src/components/Common/TextArea.tsx b/rsconcept/frontend/src/components/Common/TextArea.tsx
index 0d48e147..a16b7202 100644
--- a/rsconcept/frontend/src/components/Common/TextArea.tsx
+++ b/rsconcept/frontend/src/components/Common/TextArea.tsx
@@ -19,7 +19,7 @@ function TextArea({
diff --git a/rsconcept/frontend/src/components/Common/TextInput.tsx b/rsconcept/frontend/src/components/Common/TextInput.tsx
index 96c374d5..55b3c7be 100644
--- a/rsconcept/frontend/src/components/Common/TextInput.tsx
+++ b/rsconcept/frontend/src/components/Common/TextInput.tsx
@@ -26,7 +26,7 @@ function TextInput({
diff --git a/rsconcept/frontend/src/components/Shared/InfoLibraryItem.tsx b/rsconcept/frontend/src/components/Shared/InfoLibraryItem.tsx
index 9e5e0123..f515fe01 100644
--- a/rsconcept/frontend/src/components/Shared/InfoLibraryItem.tsx
+++ b/rsconcept/frontend/src/components/Shared/InfoLibraryItem.tsx
@@ -12,23 +12,23 @@ function InfoLibraryItem({ item }: InfoLibraryItemProps) {
const intl = useIntl();
return (
-
+
{getUserLabel(item?.owner ?? null)}
-
+
{ item?.subscribers.length ?? 0 }
-
+
{item && new Date(item?.time_update).toLocaleString(intl.locale)}
-
+
{item && new Date(item?.time_create).toLocaleString(intl.locale)}
diff --git a/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/TemplateTab.tsx b/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/TemplateTab.tsx
index 21aee635..2e74e06e 100644
--- a/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/TemplateTab.tsx
+++ b/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/TemplateTab.tsx
@@ -88,7 +88,7 @@ function TemplateTab({ state, partialUpdate }: TemplateTabProps) {
return (
<>
-
+
item.id == state.templateID)!.title }: null}
onChange={data => partialUpdate({templateID: (data ? data.value : undefined)})}
diff --git a/rsconcept/frontend/src/dialogs/DlgEditWordForms/DlgEditWordForms.tsx b/rsconcept/frontend/src/dialogs/DlgEditWordForms/DlgEditWordForms.tsx
index 410c6bf1..3c196514 100644
--- a/rsconcept/frontend/src/dialogs/DlgEditWordForms/DlgEditWordForms.tsx
+++ b/rsconcept/frontend/src/dialogs/DlgEditWordForms/DlgEditWordForms.tsx
@@ -144,10 +144,10 @@ function DlgEditWordForms({ hideWindow, target, onSave }: DlgEditWordFormsProps)
-