基本上,我想尝试制作自己的菜单/启动器系统。对于菜单,我希望它像旧的下拉菜单(位置、应用程序、管理、首选项等)一样流动,但采用中心和辐条概念。将鼠标悬停在“主菜单”图标上,辐条就会出现,最右边的辐条会突出显示。转动中心(有点像模拟拨盘)以旋转辐条并突出显示不同的选项(位置、应用程序等)。选择应用程序等选项,然后将中心和中心图标中的文本更改为“应用程序”,所有辐条都会更改为该标题下的不同类别。最终,我希望您放入面板的每个启动器都是自己的中心,提供功能。例如:Firefox 中心将有用于打开另一个实例、书签、安全模式等的辐条。因此,Firefox 中心将允许您直接打开书签。诸如此类。
我见过类似的实现,但主图标并没有呈现出所选菜单项的特征,而是以同心圆的形式展开,变得又大又杂乱。我希望单个图标/启动器能够呈现所选项目的属性,而辐条能够为所选项目/应用提供各种选项。这可能不太好。特别是如果我必须这样做的话。但如果有人有任何建议,我愿意尝试一下。
答案1
这可能是一个不切实际的目标。别难过,我自己都不知道从哪里开始。我的建议是寻找一个视觉效果与你想要的相似的网站。从网站上获取 HTML 和 CSS,然后开始阅读 Gnome 3 文档。由于 Gnome 3 使用 CSS 等 Web 技术,因此您可能更适合为 Gnome 3 桌面开发此菜单/启动器,而不是 Unity。
我可以想象你所描述的内容,但我认为它太过本地化,不符合你的要求。重新设计操作系统的用户界面,甚至只是一个启动器,至少需要几位经验丰富的程序员来启动和维护它。祝你好运。