Hybris HAC-如何根据环境改变背景颜色?
我有几个服务器。 Hybris安装在每一台上,我希望能够根据我所在的环境选择HAC的背景色 例如:Hybris HAC-如何根据环境改变背景颜色?,hybris,Hybris,我有几个服务器。 Hybris安装在每一台上,我希望能够根据我所在的环境选择HAC的背景色 例如: 开发环境=蓝色 测试环境=绿色 生产环境=红色 如何实现这一点?这是可能的,但您必须修改hybris\bin\platform\ext\hac\web\webroot\static\css\style.css文件中的一些行 你应该: 找到body.logincontainer选择器并注释掉行: background-color: #162c5e; background: -moz-linea
- 开发环境=蓝色
- 测试环境=绿色
- 生产环境=红色
如何实现这一点?这是可能的,但您必须修改
hybris\bin\platform\ext\hac\web\webroot\static\css\style.css
文件中的一些行
你应该:
- 找到
选择器并注释掉行:body.logincontainer
background-color: #162c5e; background: -moz-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -ms-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -o-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -webkit-gradient(linear, center top, center bottom, from(#1d346b), to(#162c5f) ) #162c5e; background: -webkit-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: linear-gradient(top, #1d346b, #162c5f) #162c5e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1d346b, endColorstr=#162c5f); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1d346b, endColorstr#162c5f);
- 将以下行添加到
中:body.logincontainer
background-color: red;
background-color: red;
- 找到
选择器并注释掉行:正文
background: url("../img/bodyBG.gif") repeat-x scroll 0 0 #4B5367;
- 将以下行添加到
选择器:正文
background-color: red;
background-color: red;
这是可能的,但是您必须修改
hybris\bin\platform\ext\hac\web\webroot\static\css\style.css
文件中的一些行
你应该:
- 找到
选择器并注释掉行:body.logincontainer
background-color: #162c5e; background: -moz-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -ms-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -o-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: -webkit-gradient(linear, center top, center bottom, from(#1d346b), to(#162c5f) ) #162c5e; background: -webkit-linear-gradient(top, #1d346b, #162c5f) #162c5e; background: linear-gradient(top, #1d346b, #162c5f) #162c5e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1d346b, endColorstr=#162c5f); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1d346b, endColorstr#162c5f);
- 将以下行添加到
中:body.logincontainer
background-color: red;
background-color: red;
- 找到
选择器并注释掉行:正文
background: url("../img/bodyBG.gif") repeat-x scroll 0 0 #4B5367;
- 将以下行添加到
选择器:正文
background-color: red;
background-color: red;
如果要自动执行此操作,请针对每个安装项目或/和每个环境上的每个部署的开发人员:
deployment/cmdb
中的application.properties
文件中,您必须为不同的环境添加以下内容:
- 开发环境:无需更改此环境,只需使用默认模板
- 测试环境:
xxx.backoffice.extracss=正文{背景:#006600无!重要;} xxx.hac.extracss=正文{背景:#006600无!重要;}#定制hac/后台css
- 产品环境:
xxx.backoffice.extracss=正文{背景:#660000无!重要;} xxx.hac.extracss=正文{背景:#660000无!重要;}#定制hac/后台css
- 在
src/hybris/bin/custom/xxx/xxxcore/buildcallbacks.xml中,转到应答器
并添加:${xxx.backoffice.extracss} ${xxx.hac.extracss}
- 在
中添加: /==开始扩展名:xxxcore文件:xxxcore.css===/src/hybris/bin/ext platform optional/hmc/web/webroot/css/hmc.css
正文{背景:#333333无!重要;}
platform/ext/hac/web/webroot/static/css/style.css
中添加:
@导入url(“xxxcore.css”)
src/hybris/config/customize/platform/ext/hac/web/webroot/static/css/style.css
中添加:
@导入url(“xxxcore.css”)
注意:别忘了用您的分机名替换xxx 如果要自动执行此操作,对于每个安装项目或/和每个环境上的每个部署的开发人员:
deployment/cmdb
中的application.properties
文件中,您必须为不同的环境添加以下内容:
- 开发环境:无需更改此环境,只需使用默认模板
- 测试环境:
xxx.backoffice.extracss=正文{背景:#006600无!重要;} xxx.hac.extracss=正文{背景:#006600无!重要;}#定制hac/后台css
- 产品环境:
xxx.backoffice.extracss=正文{背景:#660000无!重要;} xxx.hac.extracss=正文{背景:#660000无!重要;}#定制hac/后台css
- 在
src/hybris/bin/custom/xxx/xxxcore/buildcallbacks.xml中,转到应答器
并添加:${xxx.backoffice.extracss} ${xxx.hac.extracss}
- 在
中添加: /==开始扩展名:xxxcore文件:xxxcore.css===/src/hybris/bin/ext platform optional/hmc/web/webroot/css/hmc.css
正文{背景:#333333无!重要;}
platform/ext/hac/web/webroot/static/css/style.css
中添加:
@导入url(“xxxcore.css”)
src/hybris/config/customize/platform/ext/hac/web/webroot/static/css/style.css
中添加:
@导入url(“xxxcore.css”)