Repository navigation
[ Design Thread ] UI proposals from Omkar: Night mode, resizable Local/Remote split, Lock Now shortcut #1105
Replies: 2 comments 4 replies
|
Omkar also opened #1102 and #1103, so as he suggested by email I am keeping all his proposals in this one thread. Night mode stays in the opening post; these are the other two. Resizable Local/Remote split (#1102)In connected mode the Local and Remote panels are a fixed 50/50. #1102 adds a drag handle (also usable from the keyboard), a 160 px minimum per pane, and remembers the position. Long or deeply nested paths are the use case, and it is a good one: the dual local panel can already be resized, the connected layout cannot. Questions:
Lock Now shortcut (#1103)Ctrl+Shift+K locks the app from anywhere, including while typing in a field. An instant lock is useful, and I like the reasoning that it must work mid-typing. Points to settle before it can ship, since this touches security:
|
|
Hi @axpnet, thanks for pointing out so many aspects that I had missed. It helped me channel my thoughts and articulate them as well! These are the answers to the questions you had raised, please tell me your thoughts on the same:
Resizable Local/Remote split
Lock Now shortcut
|
Uh oh!
There was an error while loading. Please reload this page.
This thread is for designing a Night mode: a theme setting that turns AeroFTP dark in the evening and light in the morning, on its own clock, whatever the operating system is set to.
The idea and the first implementation are @Omkar-Wagholikar's, in #1101, with a screencast that shows it working. Thank you, Omkar. For UI changes I prefer to settle the design in a thread first and then implement it, so the PR is closed and the work continues here. @EhudKirsh, your eye on this would be very welcome, as on the other Design Threads.
What #1101 does
nightvalue next to the existing themes and Auto (System).What a complete version needs (found while reviewing #1101)
These are not criticisms of the idea, they are the places that read the theme today and would need to know about Night:
src/ai-approval-main.tsx) and the extract window (src/extract-main.tsx) resolve the theme on their own, and would always open light while Night is active.src/hooks/useIconTheme.tsxresolves Auto by itself and would receivenightas if it were a concrete theme.SettingsPanel.tsx(around line 2111) covers Auto but not Night.Design questions
Mockups, screenshots of how other apps handle it, and opinions on any of the points above are welcome.
All reactions