设为首页 收藏本站
查看: 3470|回复: 0

[经验分享] 如何自定义XenDesktop/XenApp用户的StoreFront访问页面

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-9-15 09:01:59 | 显示全部楼层 |阅读模式
基于最新版的StoreFront 3,系统自带配置可以允许管理员自行修改Logo,同时也提供基于CSS的更为丰富的页面调整的功能。

首选,最简单的则基于StoreFront的控制台,来更改页面logon和企业自有的品牌。

wKiom1X2Y7WR7DKeAABK4fxhZrA167.jpg

wKioL1X2Zc-TxDdHAAG-pgBihlQ222.jpg
可以通过管理窗口直接调整显示在登陆页面的徽标,请注意图标的规格。

以及在登陆以后的logo和背景色。收藏夹:
wKiom1X2Y5ziUUTDAABaJ161SIY160.jpg
wKioL1X2ZdDwHWxsAAAxXYMzD6Q109.jpg

桌面
wKioL1X2ZdDR2oSIAAEx1CeYQxQ713.jpg
桌面

wKiom1X2Y57ghpsaAAOWant8Gyw529.jpg
如有需要,可以继续更改文字颜色,链接颜色等以符合客户需求。.
wKioL1X2ZdLSbNHTAAH3FrMoc9c055.jpg

如有需要,可以继续更改文字颜色,链接颜色等以符合客户需求。.

可以看到字体颜色也发生了改变

对于这些配置信息,都会存放在这台StoreFront的对应目录下:
C:\inetpub\wwwroot\Citrix\<storename>Web\custom
查看这个文件夹我们可以看到,相对应的图片文件都保存在内。同时styel.css的时间戳也发生了改变。所有。
几乎所有定制的相关文件都会保存在这个文件夹内。
wKiom1X2Y5_iTpJaAAMar1WGYrE932.jpg

通过css的文件编辑器,我们可以看到如下信息:
wKioL1X2ZdOxhDI_AAK-SKuc74Q744.jpg
/* The followingsection of the file is reserved for use by StoreFront. */
/* CITRIXDISCLAIMER: START OF MANAGED SECTION. PLEASE DO NOT EDIT ANY STYLE IN THISSECTION */
.theme-header-bgcolor{
         background-color:#A710F2;
}
.theme-header-color{
         color:#ECF71F;
}
.is-hdpi.logo-container{
         background-image:url('logo-220x78.png');
         background-size: 220px 78px;
}
.logo-container{
         background-image:url('Citrix_HalfHeaderLogo.png');
         background-size: 110px 39px;
}
.is-hdpi.logon-logo-container{
         background-image:url('create-a-shutdown-or-restart-your-desktop-icons-1.jpg');
         background-size: 256px 256px;
}
.logon-logo-container{
         background-image:url('Citrix_HalfLogonLogo.png');
         background-size: 128px 128px;
}
/* CITRIXDISCLAIMER: END OF MANAGED SECTION. */
/* You may addcustom styles below this line. */
基于此我们可以完成了对StoreFront的字体、Logo、品牌的调整,但是对于整个页面,比如:背景图片等则无法完成调整,所以我们需要基于CSS来完成相应的工作。

首先我们来修改登录页面的背景。将你需要作为背景页的图片拷贝到此目录下。本例中,图片名称叫shanghai.jpg

通过文本编辑器打开Style.css,找到如下两行,
/* CITRIX DISCLAIMER: END OF MANAGED SECTION. */
/* You may add custom styles below this line. */
wKiom1X2ZUHxb6_PAAB5lasWImU367.jpg
保存Style.css,然后刷新页面,我们可以看到页面的背景已经完全改变。
wKiom1X2ZUeBppYWAAZWp0gQ9pA846.jpg
但是这个时候,你可能发现UserName/Password的文字颜色不是特别明显,或不符合整个页面的风格,那么我们通过工具进行适当调整。
小工具,这个页面一颗帮助你选择合适的CSS颜色代码。
http://www.w3schools.com/tags/ref_colorpicker.asp
Logon 按钮及相关页面的配色

wKioL1X2Z3uQHX75AAB9RnM06hY120.jpg

.button.default{
background-color: #333333;
color: #FFFF00;
border-style: solid;
border-color: #333333;
border-width: 4px;
}
账号、密码框相关配色。
wKiom1X2ZUjwNe5RAABHP7c8Yjc224.jpg
可以看到登录页面中,文字部分都已经变为比较高亮的颜色。
wKiom1X2ZU7yEN18AAZMovXEljA763.jpg
完成了登录页面调整,我们再回到访问页面里面,以调整相应内容适应新的这个界面风格。


++++++++++++
下面的内容都是以小的细节调整,如没有特别需求可以不做调整。

默认来说,可以直接调整背景颜色来符合整个的格式。
wKioL1X2aATS3P95AAA6nlmqpIc190.jpg
也可以直接调用一个图片来对应:
.theme-header-bgcolor{
background-image: url(./shanghai.jpg);
}
可以看到调用的对应图片的就是shanghai.jpg的顶端页面。
wKiom1X2ZfKhmigfAABoLiLCuA4127.jpg
然后下面我们就要修改页面主体。包括工具栏、主页面以及应用内页面。
修改Toolbar为紫色。
/* The toolbar color*/
.toolbar {
background-color:#FF00FF;
}

wKiom1X2ZhuwBG5WAADVnMxXX8w296.jpg

.scrollable.storeViewSection{
background-color:#333CCFF;
color:#AAAAAA;
}
wKioL1X2aE-wZowXAABXb8hdHS8463.jpg
页面颜色调整为对应的#333CCFF色。(类似青色)
wKiom1X2ZhyBwZuiAACT-VNzXZI843.jpg

.appInfoView.scrollable{
background-color:#000000;
color:#AAAAAA;
}
每个应用页面的颜色设定。
wKiom1X2ZhzwVvxIAABhkI7zSSc084.jpg
wKioL1X2aFCBxX4kAABTt8a1DRQ585.jpg
不过这样修改以后,文字的颜色不是很方便阅读。
wKioL1X2aFGgQcWLAABYpivNytc240.jpg
.largeTiles .storeapp .storeapp-name{
color:#FFFF00;
}
.appInfoName {
color:#00FF00;
}
wKiom1X2Zh7gQr3gAAAZmU94Z8E887.jpg
wKioL1X2aFGgbeLPAAAjyIo_Nds073.jpg


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-113762-1-1.html 上篇帖子: Citrix NetScaler铂金版外网使用Receiver登陆XenDesktop失败 下篇帖子: 如何自定义XenDesktop/XenApp用户的StoreFront访问页面 - Part 2 如何 用户
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表