-
-
Notifications
You must be signed in to change notification settings - Fork 651
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ui): round frame corners #669
Conversation
I agree, this looks very nice, I personally would vote for a separate option and to not make that the default, because of the font issue. To tie it to simplified_ui is not a bad idea, but it could be an even worse first experience for people that don't just have extended fonts installed. |
Fully agree with @a-kenji |
Okay, then I don't think it's really worth a command-line flag – should I just add an option in the config that defaults to false? A rounded-corners option? |
I don't know if every font that has the arrow characters also has the rounded corners. :/ When I made the arrow characters I was sure all the fonts have them. I don't know how to check the validity of this. |
That's a valid concern. I'll do some testing of different fonts and Linux distributions if you think that would be helpful? How were you sure that all fonts had arrow characters? |
I just didn't think about it to be honest. If you want to take responsibility for this, then go for it. Just be aware that:
|
@TheLostLambda, But starting zellij without any plugins by default currently does not require certain fonts to be installed. |
For this, are people thinking that we should not make it the default and have a separate option for it? I'd personally be comfortable making it the default and would probably prefer that (I never ran into missing fonts accept on the TTY after testing half a dozen distros – most of which did not have the arrow fonts), but my resolve has softened enough to keep the square corners the default if others are particularly set on that. |
For me: as I mentioned offline, I'd feel confident enough to make this the default if I understood more. Why doesn't the TTY font have it, for example? Where's the difference? Even if it were just the TTY though - the benefit seems so small to me in making this the default (I personally would not be able to tell the difference at a glance, but maybe it's my lack of aesthetic sense :) ), versus the risk of losing even one user to it not working out of the box as they would expect it to, that my vote is no. That's really just my opinion though. |
@TheLostLambda |
Hi @a-kenji ! Sorry this has sat around for ages! I'm happy to add it as something optional! Should we make it a config option that allows the user to specify an arbitrary character to use for the corners or just have a |
Id say have a boolean toggle for now would be the best option. |
@TheLostLambda, |
Closing in favour of #1227 ! |
I think rounded corners look nice! This PR adds them by default:
For our font-deficient friends, we fall back to square corners with
--simplified-ui
:Let me know what you think and if things display correctly with your font!