主题定义空间的总体结构、外观和行为。缺省情况下,所有空间使用产品随附的标准主题。您可以创建一个或多个定制主题,以替换或扩充此缺省主题。
以下文件和文件夹定义并控制空间的主题。
| 文件或文件夹名称 | 描述 |
|---|---|
| theme.html | 主题主要由 theme.html 文件定义。
此文件包含四种类型的元素:
|
| embed.html | theme.html 的简化版本,此文件包含带有窗口小部件的主 lotusFrame 标记,并在页面嵌入在其他 Web 页面中时用于显示内容区域。 |
| metadata.properties | 包含主题识别信息的属性文件。 |
| theme.css 和 bspaceCustom.css | 控制主题外观的样式表。 如果打算对主题进行样式更改,那么需要编辑这些文件或者创建其他 CSS 文件作为 theme.css 和 bspaceCustom.css 的同级文件。 |
| banner | 此文件夹包含条幅定制所需的动态内容。 |
| images | 此文件夹包含主题中使用的图像。 |
| menuDefinitions | 此文件夹包含用于定制上下文菜单中内容的 JavaScript 对象表示法 (JSON) 文件。 |
| metaData | 此文件夹包含 localized_en.properties 文件,它定义为此空间选择主题下拉菜单中显示的主题名称。 |
| spaceStyles | 此文件夹包含用于为界面应用不同样式的 JavaScript 文件和子文件夹。 |
| Standard | 此文件夹包含窗口小部件的标准外表。如使用此外表,各窗口小部件周围带有边框,顶部会显示工具栏,其中包含用于最小化、最大化和恢复窗口小部件大小的上下文菜单和图标。 |
| Thin | 此文件夹包含隐藏边框和工具栏的窗口小部件外表。 |