-
Notifications
You must be signed in to change notification settings - Fork 304
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
建议增加“隐藏菜单栏”的模式 #125
Comments
果然前端无能,按照electron官方文档,在主窗体添加 而且看项目中已经包含一个icon font文件 https://github.com/willnewii/qiniuClient/blob/master/static/dll/fonts/ionicons--fonts.ttf 用字体文件查看器看了下,里面有最大化(尖箭头向上),最小化(尖箭头向下)和关闭(空心圆叉)的文字图标,而且还带有两种样式,应该是同时支持黑白两种主题的。 还是等作者 @willnewii 来处理吧 |
把搜索框、刷新、设置按钮挪到左边去,右边正好空出来加上最大化、最小化、关闭按钮,就协调了 |
你可以搜一下 link 的“ autoHideMenuBar”这个属性. PS:之前也想过自定义一个标题栏,后来怎么调也不是哪味,就放弃了 |
对,差不多就是这个效果,甚至标题栏都可以干脆去掉,这样会显得整个布局更加紧凑,显得一体化。我在上面放的截图就是Motrix的效果,可以看一下。 |
这个最大化,最小化,关闭按钮我看了下motrix的源码,是他自己搞的。实际我看了下stackoverflow的问答,frameless窗口就是需要自己添加那三个按钮: https://stackoverflow.com/questions/35876939/frameless-window-with-controls-in-electron-windows |
如同样是使用electron开发的Motrix,就有这个选项,这样整个软件显示效果会美观的多。
开启前:
开启后:
隐藏掉标题栏(这里是截图形式展示)会让应用更加协调:
The text was updated successfully, but these errors were encountered: