[ damus-io/notedeck ] header: skip hide animation on wide screens
The auto-hide header animation was incorrectly applying on desktop/wide
screens. Refactor the animation logic into dedicated functions and add a
check to skip the animation on wide screens, as the auto-hide behavior
should only apply to mobile/narrow layouts.
Fixes: 293262d5536b ("columns: auto-hide toolbar+header when scrolling")
Signed-off-by: William Casarin <jb55@jb55.com>
[ chebizarro/nostrc ] Fix Blueprint deprecation warnings
- Replace deprecated Adw.ViewSwitcherTitle with Adw.WindowTitle in gnostr and gnostr-signer
- Remove redundant 'not-swapped' from signal handlers (it's the default)
- Replace deprecated ShortcutsWindow/Group/Shortcut with Adw.Dialog in gnostr-signer
- Remove switcher_title.title-visible from breakpoint setters (not needed with WindowTitle)
[ Trustroots/nostroots ] Improve nr-web UI styling and layout
- Move settings button to top right
- Add color to map attribution
- Improve notes modal spacing and padding
- Add pre-wrap to note content for better formatting
- Enhance expiration select dropdown styling
- Adjust margins and spacing throughout