Open meowgorithm opened 1 week ago
Creators of such forms that don't want the little bar can simply set theme.Focused.Base.BorderStyle to HiddenBorder.
From a design perspective I'd prefer to default to hiding implicit indicators to reduce visual noise.
There's also a catch: focus indicators may not necessarily be borders: a theme could instead employ something different, such as a background color on the group, so manually adjusting borders won't necessarily do the trick.
If we find the former behavior is desired we could also add an option to enable it.
Having seen Huh in action for a bit, I think a good improvement would be to eliminate the focus indicators when they're implicit, with the goal of making the experience more visually focused and concise.
In other words, I don't think we always need to draw the little bar that indicates the active section in all cases.
Off the top of my head, the logic would work like this: