github Yeraze/meshmonitor v2.2.1
v2.2.1 - Sidebar and Header Layout Improvements

latest releases: v2.19.10, v2.19.9, v2.19.8...
one month ago

๐ŸŽจ UI/UX Improvements

Sidebar Interaction Fixes

  • Fixed double-click requirement on sidebar items - User menu overlay no longer blocks sidebar clicks when open
  • Eliminated gap at top of sidebar - Sidebar now spans full viewport height without gaps when scrolling
  • Improved header layout - Header now positioned beside sidebar instead of overlaying it

Technical Details

  • Menu overlay uses CSS variable --sidebar-width to position after sidebar (240px expanded, 60px collapsed)
  • Sidebar: position: fixed, top: 0, height: 100vh, z-index: 9999
  • Header: margin-left: var(--sidebar-width), smooth transitions match sidebar collapse animation
  • Mobile responsive: header and overlay take full width on small screens

๐Ÿ“ฆ What's Changed

  • fix: improve sidebar and header layout by @Yeraze in #172

Full Changelog: v2.2.0...v2.2.1


๐Ÿค– Generated with Claude Code

๐Ÿš€ MeshMonitor v2.2.1

๐Ÿ“ฆ Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:v2.2.1

๐Ÿงช Testing

โœ… All tests passed
โœ… TypeScript checks passed
โœ… Docker images built for linux/amd64, linux/arm64, linux/arm/v7

๐Ÿ“‹ Changes

See commit history for detailed changes.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.