From 68fefa202f4fea2c09eeacb8dc59ff600c184242 Mon Sep 17 00:00:00 2001 From: Bontagnoli Andrea Date: Wed, 17 Dec 2025 08:17:59 +0000 Subject: [PATCH] First commit Draft solution --- .../super_sidebar/components/menu_section.vue | 18 ++++++++++++++++++ .../framework/application-chrome.scss | 11 +++++++++++ 2 files changed, 29 insertions(+) diff --git a/app/assets/javascripts/super_sidebar/components/menu_section.vue b/app/assets/javascripts/super_sidebar/components/menu_section.vue index 054caaf713598f..c38b51953190e3 100644 --- a/app/assets/javascripts/super_sidebar/components/menu_section.vue +++ b/app/assets/javascripts/super_sidebar/components/menu_section.vue @@ -91,6 +91,17 @@ export default { showExpanded() { return !this.isIconOnly && this.isExpanded; }, + arrowStyle() { + const button = this.$refs.menuButton; + if (!button) return {}; + + return { + top: '50%', + left: 'calc(100% + 4px)', + transform: 'translateY(-50%) rotate(45deg)', + zIndex: 10001, + }; + }, }, watch: { isExpanded(newIsExpanded) { @@ -140,6 +151,7 @@ export default {