notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit ceedaade05439222e3146496e154619a5ca28d5d
parent 660f89807680c24c3d96ef3c92bb5be1b07f05fe
Author: William Casarin <jb55@jb55.com>
Date:   Tue, 17 Feb 2026 16:01:24 -0800

shrink sidebar on medium screens for better chat area on tablets

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Diffstat:
Mcrates/notedeck_dave/src/ui/mod.rs | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crates/notedeck_dave/src/ui/mod.rs b/crates/notedeck_dave/src/ui/mod.rs @@ -327,7 +327,7 @@ pub fn desktop_ui( ui: &mut egui::Ui, ) -> (DaveResponse, Option<SessionListAction>, bool) { let available = ui.available_rect_before_wrap(); - let sidebar_width = 280.0; + let sidebar_width = if available.width() < 830.0 { 200.0 } else { 280.0 }; let ctrl_held = ui.input(|i| i.modifiers.ctrl); let mut toggle_scene = false;