diff --git a/frontend/src/pages/Settings.tsx b/frontend/src/pages/Settings.tsx index 1045f72..604f1c9 100644 --- a/frontend/src/pages/Settings.tsx +++ b/frontend/src/pages/Settings.tsx @@ -525,6 +525,12 @@ export default function Settings() { .settings-sidebar { width: 220px; flex-shrink: 0; + display: flex; + flex-direction: column; + position: sticky; + top: 80px; + align-self: flex-start; + max-height: calc(100vh - 100px); } .settings-nav { @@ -532,8 +538,6 @@ export default function Settings() { border-radius: 0.75rem; box-shadow: var(--shadow); overflow: hidden; - position: sticky; - top: 80px; } .settings-nav-item { @@ -916,6 +920,41 @@ export default function Settings() { )} + + {/* Version Info */} + {versionInfo && ( +
+ PriceGhost v{versionInfo.version} +
+ + Changelog + + + + GitHub + +
+
+ )}
@@ -1709,38 +1748,6 @@ export default function Settings() { )}
- - {/* Version Info */} - {versionInfo && ( -
- PriceGhost v{versionInfo.version} - - - Changelog - - - - GitHub - -
- )} );