diff --git a/backend/static/js/components/newEmployeesScroller.js b/backend/static/js/components/newEmployeesScroller.js
index d8a48744..cb88703a 100644
--- a/backend/static/js/components/newEmployeesScroller.js
+++ b/backend/static/js/components/newEmployeesScroller.js
@@ -62,6 +62,29 @@ export class NewEmployeesScroller {
const scrollerHtml = this.createScrollerHtml(employees);
this.container.innerHTML = scrollerHtml;
this.container.style.display = 'block';
+
+ // Инициализируем автоскролл после рендеринга
+ this.initAutoScroll();
+ }
+
+ /**
+ * Инициализация автоскролла для созданного скроллера
+ */
+ async initAutoScroll() {
+ try {
+ // Динамический импорт модуля автоскролла
+ const { initAutoScroller } = await import('/static/js/components/autoScrollerHandler.js');
+
+ // Небольшая задержка для гарантии, что DOM обновился
+ setTimeout(() => {
+ initAutoScroller({
+ selector: '.js-join-scroller',
+ speed: 0.5
+ });
+ }, 100);
+ } catch (error) {
+ console.warn('Failed to initialize auto-scroller:', error);
+ }
}
/**
diff --git a/backend/templates/feed/feed_list.html b/backend/templates/feed/feed_list.html
index 44693ba5..84b595ca 100644
--- a/backend/templates/feed/feed_list.html
+++ b/backend/templates/feed/feed_list.html
@@ -49,18 +49,12 @@