diff --git a/assets/css/scss/organisms/_sidebar.scss b/assets/css/scss/organisms/_sidebar.scss
index 7d560cbb58..1a2185d3ff 100644
--- a/assets/css/scss/organisms/_sidebar.scss
+++ b/assets/css/scss/organisms/_sidebar.scss
@@ -104,18 +104,6 @@
}
}
- &[aria-expanded="false"] {
- .p-submenu-icon {
- @apply rotate-90;
- }
- }
-
- &[aria-expanded="true"] {
- .p-submenu-icon {
- @apply rotate-180;
- }
- }
-
> .p-panelmenu-header-content a {
.p-menuitem-text {
@apply order-2 grow text-body-2 font-semibold whitespace-nowrap;
diff --git a/assets/vue/components/basecomponents/BaseSidebarPanelMenu.vue b/assets/vue/components/basecomponents/BaseSidebarPanelMenu.vue
new file mode 100644
index 0000000000..6491a6682c
--- /dev/null
+++ b/assets/vue/components/basecomponents/BaseSidebarPanelMenu.vue
@@ -0,0 +1,43 @@
+
+
+
+