I think now that there is a navigation bar the navigation popup in status bar can be removed? Seems redundant to me.
Iām still working on visual presentation of navigation bar. Right now Iām truncating all labels to 4 non-whitespace chars. I like that it means the navigation bar looks regularā¦ but other apps donāt do this. Maybe itās a bad idea.
In the first context in which I tried it, I thought at first that it looked a bit too elliptic for immediate recognition of some 4 char labels (they needed some thought), but then when I clicked on a segment of the chain (and discovered the expanded text and even navigation menus) it turned out to be very clear and powerful.
Neatly done !
( Perhaps an option for 5 char or 6 char crumbs ? Tho I donāt know how deep people typically go ā¦ perhaps very ?)
UPDATE
The 4 char crumbs ā now that Iām used to them ā are growing on me.
( Turns out that my typical outlining contexts are deeper than I had thought ā¦ )
I actually wasnāt thinking so much about making deep outlines fit. In that case the path control will truncate as needed to fit into available space.
Instead the problem Iām solving for is that I want the bar to look ācleanā even if you are focused into headings with very long titles. Event if they would physically fit into the navigation they start to dominate the screen when thereās lots of text.
I agree and think Iāll try that. I initially thought about doing that, but I could find no example where status bar navigation was shown at bottom. Iām sure it exists?
After living with the top navigation bar for a while I grew accustomed to it. At the same time when I just hid it now I had a nice āahhā feeling on not seeing it. Anyway will try moving to bottom.
For people like me, who might (accidentally ) go crazy with a lot of structure/sections in a single documentā¦the new Nav Bar makes it really easy to, uhā¦navigate to a different part of the doc.
Any plans for shortcut keys for the back/forward buttons? Or is there some configuration that I could do to enable that? (Sorry if I should already know the answer to that).
Wow Jessie. I love the navigation bar and Iām loving it at the top for what itās worth. I have one file in particular that I started as a Bike Bullet Journal last May when you launched Bike (guess Iām approaching a renewal soon ) and the navigation makes it so easy for me to backtrack and search through entires to find something I need to refer to.
I understand those on the thread who prefer this at the bottom, but my eyes seem to adjust better to seeing the items Iām looking for at the top of the screen.
And yes, Iāve noticed the redundancy with one button at the bottom. Iād say that in UX (top or bottom) all the navigation bar items might best be in the same location. But hey, thatās your choice to make as the developer. Iām super happy with the new navigation bar on focus.
I think that happens to be my case too ā intuitively an overhanging branch of descent through the tree structure, with the paragraphs hanging below like leaves and fruit.
( I donāt know if it looks feasible to have a top ā bottom option there ? )
( ā„ā/ makes for a very quick visibility toggle, in either case)
Maybe, Iāll have to see. I think next preview release will try for putting it in bottom bar. Then we can discuss and decide on option.
This sort of thing at top is definitely the standard. After looking at path displayed in the bottom for 10 min my reaction is that I donāt mind the path, but Iām not used to having the Go Back/Go Forward buttons down there yet.
Anyway, I expect there will still be a number of tweaks and changes before final decision.
As mentioned here Iāve put Bike 1.12 on hold for a bit as I work on some longer term projects. I have been thinking about navigation thoughtā¦
I tried moving navigation bar to bottom status bar and it felt a bit weird. I donāt think that I will keep that option. Instead I think what I will try next is to make navigation more a part of the document, then a separate UI element.
What I mean is navigation will be placed right above document content with same background color, and it will scroll with document content. I think this means I wonāt need a divider and I think lack of divider and scrolling will make navigation feel much lighter weight at top.
I expect Iāll also add an option to make this bar sticky. So it scrolls by default, but when sticky then it will stay at the top and get a drop shadow when you scroll.
Iām also considering making the navigation path only show two items: HOME > PARENT. I think the intermediate path elements add more visual complexity then help. And if showing only two I can dedicate more characters to the parent label which I think is most important.
Another feature I need to add is auto expand when you navigate to an item.
And yet another feature Iām thinking about is changing layout when you navigate to a row. It feels like it might be better to not show the focused rows guide line (and maybe instead draw a horizontal underline) and also donāt indent its children. This will give more space to type and make focusing into an item feel more like its own little document.
Iām not sure about any of these things, but Iāll likely test these ideas next. As always thoughts and feedback welcome.
I want outline navigation status visible even without the top navigation bar. Now if you are focused into a row you will see a āfocus outā button at the end of the first line of the focus row.
Iāve also added āfocus inā buttons at the end of the first line of any row that has children. I really like this UI since it doesnāt require any mouseover highlight state or option keys to distinguish between folding a row and navigating to it. It works better with short rows than with longā¦ as does the navigation bar breadcrumb. For a tidy easy to navigate outline keep the higher level items short!
I removed mouse over highlights. There were a cool feature to add when I was first making app, but got old over time. Everything feels a bit better to me know that they are gone!
I changed the disclosure handle color scheme. Now handles are only ādarkā if the row has children AND the row is collapsed. The intention is to only get your attention when something is being hidden from youā¦ same dark color is used for the āFocus Outā button described aboveā¦ since thatās another case where something is hidden.
Changed navigation bar spacing and truncating. I now truncate to 16 chars or less and try to hit word boundaries. Iāve also make changes so that itās easier to visually chunk each level: 1. Added padding around each navigation item. 2. Replace any spaces in item text with thin-spaces.
Changed default light background color every so slightly so that navigation bars visually pop out against it.
Just installed the new preview, first thing I notice are lots of gray down arrows at the end of each row in my document that seem, on first glance, to duplicate the effect of the small black ācollapsedā arrow already present at the start of each row.
Then, clicking on this arrow focuses in nicely on the row, but curiously I was expecting it to also un-fold the rows content (though I see how mirrors the existing āfocus rowā behaviour, for some reason clicking with my mouse felt like an action that would intend to un-fold).
Though, when I am focused on a row and have this lovely distinct up-arrow at the end of it, that does feel super helpful to better see when Iām focused inside a row. Love that itās clearer when Iām āinsideā a row, and I like that it feels ālook thereās more inside this rowā is starting to become more clear as well.
Temporarily expansion of a focused row (both when clicking and when focus using menu items) is definitely on my todo list, though Iām not sure it will make it into this release.
Generally I āthinkā I want:
When you focus into a row it is auto expanded and thereās no way to collapse it.
When you are focused into a row the expand/collapse handle is replaced with the new āfocus outā button.
When you are focused into a row layout changesā¦ guide line isnāt show. Maybe a divider is drawn under the focused row. The children rows are no longer indented an extra level.
The reason I havenāt just added these features with this release is there are lots of details to get right. In particular around animation, and thatās going to take some time and I figure better to get this current stuff out rather then hold it back.
I like some UI tweaks like navigation bar spacing and truncating, and the change of handle color scheme. However, I found that the āfocus inā button is a little bit intrusive visually, especially when there are many buttons. I understand that the feature is handy for a user who is used to using the mouse or trackpad. Would you consider making it optional? (Like creating an option like āShow/Hide āFocus Inā Buttonsā in the āViewā menu?) Thank you.
Like everything Iām flexible and in the end I can provide an option if needed.
I would rather find a way to keep them visible, but make them less distracting. I generally think that focusing is at least as important as collapsing in outlines. We already have quite a bit of non-optional UI dedicated to collapsing handles and guides. I hope there can be some design that makes focus buttons all a standard visible part of the outline.
I will keep thinking, but if anyone has thoughts on an alternative please let me know.
From my point of view problems with the existing design are mostly that the control positions arenāt very predictable since they depend on line length. But benefits are you can navigate with mouse (or touch on iPad).