向 Windchill 客户端体系结构页面添加自定义 CSS 脚本
添加 CSS 文件
要将自定义 CSS 脚本添加到 Windchill 客户端架构页面,请修改 <customizationRootDirectory>/configurations/xconf/custom.site.xconf 文件中的 netmarkets.presentation.cssFiles 特性,以包括所需的 CSS 文件。可将多个 CSS 文件以逗号或分号分隔的列表形式包含在该特性值中。文件的顺序非常重要。在 Windchill 样式表后加载这些文件,以便这些文件改写默认样式。
<Property name="netmarkets.presentation.cssFiles"
overridable="true"
targetFile="codebase/presentation.properties"
value="mypath/mycss.css;mypath/mycss2.css"/>
自定义主题
建议不要修改标准 Windchill CSS 样式表。应按照上述说明插入自定义样式表文件。要发现已定义的样式,请从主题文件开始:
codebase/netmarkets/themes/windchill/xtheme-windchill.css
要更改 Windchill 解决方案中的徽标和其他用户界面的品牌标识,请执行以下步骤:
1. 在以下路径创建文件夹:<customizationRootDirectory>/<moduleName>/main/src_web。例如,ext 文件夹。
2. 将徽标文件 logo.png 存储在新创建的文件夹中。
◦ 如果徽标图像与预设图像的大小不同 (例如,130 x 30 像素),则在某些浏览器或嵌入式浏览器中无法正确显示这些图像。
◦ 图像大小 130 x 30 像素适用于预设服务器,但如果存在其他 UI 自定义,则可能需要调整 CSS 文件以使徽标正确显示。
3. 在这个新文件夹中创建 custom.css,其中包含以下内容:
#logoNav.wncApplLogo { background-image: url(logo.png); }
#logoNav.pjlApplLogo{ background-image: url(logo.png); }
#logoNav.pdmlApplLogo{ background-image: url(logo.png); }
◦ 图像 URL 路径是 custom.css 位置的相对路径。
◦ custom.css 文件可能需要进行其他调整,以适应不同于预设图像大小的徽标图像,例如宽度和边框值。
4. 如果 <customizationRootDirectory>/configurations/xconf 文件夹中没有 custom.site.xconf 文件,请创建该文件。
5. 通过在 custom.site.xconf 文件中添加或更新以下特性,以指向新的 CSS 文件,即可注册 custom.css 文件。
<Property name="netmarkets.presentation.cssFiles"
overridable="true"
targetFile="codebase/presentation.properties"
value="ext/custom.css"/>
在开发环境中部署自定义
有关部署 CCD 进程的信息,请参阅
部署代码和配置包中的“创建和部署构建包”部分。
准备要升级的 CCD 包
有关升级 CCD 进程的信息,请参阅
部署代码和配置包中的“工作流”部分。