我刚刚开始开发一个应该像本机一样的 WebApp。这就是为什么我不想创建自己的主题,但我想使用用户使用的用户界面主题(Unity [Ubuntu]、Explorer [Windows]、Gnome [Mint] 等)。
这些是我想从 UI 的主题中得到的一些东西:
- 图标:“保存”、“打开”、“复制”、“粘贴”等图标
- 位置:Windows 应用程序在左侧绘制“确定”按钮,在右侧绘制“取消”按钮,对于 Ubuntu 用户,情况正好相反。另一个例子:Ubuntu 用户可以在“编辑”找到应用程序设置的菜单项,Windows 用户可以在“附加”找到。
- 命名约定:“文件夹”与“目录”之类的名称不同。
- 颜色和背景:菜单栏的背景对 Unity/Ubuntu 用户显示为灰色,对资源管理器/Windows7 用户显示为淡紫色。
我知道并非我所说的每件事都是可能的。但我想至少解决其中的一些问题。以下是我听说的一些解决方案:
- (-moz-) 外观(过时的 CSS3 darft)
- CSS 系统颜色,如 ButtonText 或 Window(已弃用,但在许多浏览器中可用)
- CSS 系统字体(过时的 CSS3 darft)
我的问题:您知道从用户界面获取颜色、图标...的其他范围吗?