openSUSE:WebYaST 样式指南/通用布局
通用布局
描述
模块标题
标题包含设备徽标、设备标题和登录凭据。登录凭据由 ID login-wrapper 处理,并提供有关已登录用户和主机的相关信息。
header-links 嵌入到 login-wrapper 中,包含指向控制中心的链接以及注销的可能性。
内容
ID "content" 包含模块的图标(由 ID "plugin-icon" 处理)和模块的实际内容(由 ID "plugin-content" 处理)。
内容由标题和实际内容区域组成,模块设置显示在该区域中。
标题显示图标和模块标题。标题以标题样式显示。
对话框元素的一般布局:从左到右、从上到下排列您的对话框中的对话框元素。
对话框元素显示得比对话框元素更靠近左上角,后者需要的程度较低。
如果可能,提供并显示默认值,以便用户更轻松地使用对话框。
验证:在用户将焦点移动到其他控件或模块中的更改保存之前,不会验证字段条目。不要通过显示消息框来报告无效条目,并为用户提供有关哪些条目无效的适当提示。
从模块启动另一个模块(例如,从防火墙启动 NIS):如果从当前正在使用的模块启动另一个模块,则新模块将在全屏模式下在同一屏幕上打开。
导航按钮:导航按钮由 css 类 处理。主导航按钮的适当标签是“<取消> 或 <保存>”和“<返回>”,如果保存不适用。唯一的例外是 特殊对话框类型,例如向导和弹出窗口。
内容下方通过 ID "copy" 显示版权信息。
图标
不要只使用图标来显示操作,因为图标通常被不同用户以不同的方式理解。这意味着仅显示图标会使用户更难以理解操作的含义。
为了避免混淆并方便使用 WebYaST,请始终使用图标和一些解释性文本。
默认情况下,使用 tango 图标主题。
