diff --git a/app/javascript/flavours/glitch/features/navigation_panel/components/collapsible_panel.tsx b/app/javascript/flavours/glitch/features/navigation_panel/components/collapsible_panel.tsx
index 580da6d235..2926a9bc04 100644
--- a/app/javascript/flavours/glitch/features/navigation_panel/components/collapsible_panel.tsx
+++ b/app/javascript/flavours/glitch/features/navigation_panel/components/collapsible_panel.tsx
@@ -36,7 +36,7 @@ export const CollapsiblePanel: React.FC<{
}, [setExpanded]);
return (
-
+
>
)}
@@ -80,6 +80,6 @@ export const CollapsiblePanel: React.FC<{
{children}
)}
-
+
);
};
diff --git a/app/javascript/flavours/glitch/features/navigation_panel/index.tsx b/app/javascript/flavours/glitch/features/navigation_panel/index.tsx
index 842951d84a..8305f5d6c5 100644
--- a/app/javascript/flavours/glitch/features/navigation_panel/index.tsx
+++ b/app/javascript/flavours/glitch/features/navigation_panel/index.tsx
@@ -271,135 +271,163 @@ export const NavigationPanel: React.FC<{ multiColumn?: boolean }> = ({
{banner && {banner}
}
-
+
{signedIn && (
<>
{!multiColumn && (
+ -
+
+
+ )}
+ -
- )}
-
+
>
)}
{trendsEnabled && (
-
+ -
+
+
)}
{(canViewFeed(signedIn, permissions, localLiveFeedAccess) ||
canViewFeed(signedIn, permissions, remoteLiveFeedAccess)) && (
-
+ -
+
+
)}
{signedIn && (
<>
-
+ -
+
+
-
+ -
+
+
-
+ -
+
+
-
+
-
-
- {areCollectionsEnabled() && (
+ -
+
+ -
+
+
+ {areCollectionsEnabled() && (
+ -
+
+
)}
-
+ -
+
+
-
+
-
-
+ -
+
+
+ -
+
+
-
+ -
+
+
>
)}
-
+
-
= ({
text={intl.formatMessage(messages.about)}
id={linknum++ === 0 ? getNavigationSkipLinkId() : undefined}
/>
-
+
{!signedIn && (
-
+
-
{disabledAccountId ? : }
-
+
)}
-
+
diff --git a/app/javascript/flavours/glitch/styles/mastodon/components.scss b/app/javascript/flavours/glitch/styles/mastodon/components.scss
index d3d1ed484f..25ae72a51f 100644
--- a/app/javascript/flavours/glitch/styles/mastodon/components.scss
+++ b/app/javascript/flavours/glitch/styles/mastodon/components.scss
@@ -3866,7 +3866,8 @@ a.account__display-name {
.navigation-panel,
.compose-panel {
- hr {
+ hr,
+ li[role='separator'] {
flex: 0 0 auto;
border: 0;
background: transparent;