Fix settings view scrolling by adding overflow-hidden to container

The settings view was not allowing scrolling because the outer container
lacked overflow-hidden. This prevented the inner overflow-y-auto content
area from properly constraining its height and enabling scroll behavior.

Added overflow-hidden to the settings view container to match the pattern
used in other views like board-view.tsx.

Also added utility functions for settings navigation and scroll testing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Kacper
2025-12-09 19:36:18 +01:00
parent 08014f3a4a
commit 000cae6737
3 changed files with 93 additions and 1 deletions

View File

@@ -89,7 +89,7 @@ export function SettingsView() {
};
return (
<div className="flex-1 flex flex-col content-bg" data-testid="settings-view">
<div className="flex-1 flex flex-col overflow-hidden content-bg" data-testid="settings-view">
{/* Header Section */}
<div className="flex-shrink-0 border-b border-white/10 bg-zinc-950/50 backdrop-blur-md">
<div className="px-8 py-6">