天天看點

如何自定義StoreFront的通路頁面 - Part 2

在第一章節中,我們通過StoreFront自帶的控制台來完成包括配色、Logo、企業銘牌的變更。本章節我們将通過CCS的方式,來通過一些簡單的語句,來讓我們更加個性化的完成頁面的調整。

對于的自定義配置配置資訊,都會存放在這台StoreFront的對應你修改的web站點目錄下:

C:\inetpub\wwwroot\Citrix\<storename>Web\custom

檢視這個檔案夾我們可以看到,相對應的圖檔檔案都儲存在内。同時styel.css的時間戳也發生了改變。所有。

幾乎所有定制的相關檔案都會儲存在這個檔案夾内。

<a href="http://s3.51cto.com/wyfs02/M00/73/25/wKiom1X2Y5_iTpJaAAMar1WGYrE932.jpg" target="_blank"></a>

 通過css的檔案編輯器,我們可以看到如下資訊,這就是截至到目前通過StoreFront自帶工具完成的設定産生的參數。

<a href="http://s3.51cto.com/wyfs02/M01/73/22/wKioL1X2ZdOxhDI_AAK-SKuc74Q744.jpg" target="_blank"></a>

/* 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. */ 

首先我們來修改登入頁面的背景。将你需要作為背景頁的圖檔拷貝到此目錄下。本例中,圖檔名稱叫shanghai.jpg

通過文本編輯器打開Style.css,找到如下兩行,所有自定義的配置都在此語句之後。

/* CITRIX DISCLAIMER: END OF MANAGED SECTION. */

/* You may add custom styles below this line. */

<a href="http://s3.51cto.com/wyfs02/M00/73/25/wKiom1X2ZUHxb6_PAAB5lasWImU367.jpg" target="_blank"></a>

儲存Style.css,然後重新整理頁面,我們可以看到頁面的背景已經完全改變。

<a href="http://s3.51cto.com/wyfs02/M01/73/25/wKiom1X2ZUeBppYWAAZWp0gQ9pA846.jpg" target="_blank"></a>

但是這個時候,你可能發現UserName/Password的文字顔色不是特别明顯,或不符合整個頁面的風格,那麼我們通過工具進行适當調整。

小工具,這個頁面可以幫助你選擇合适的CSS顔色代碼。

<a href="http://www.w3schools.com/tags/ref_colorpicker.asp" target="_blank">http://www.w3schools.com/tags/ref_colorpicker.asp</a>

Logon 按鈕及相關頁面的配色

<a href="http://s3.51cto.com/wyfs02/M00/73/22/wKioL1X2Z3uQHX75AAB9RnM06hY120.jpg" target="_blank"></a>

.button.default{

background-color: #333333;

color: #FFFF00;

border-style: solid;

border-color: #333333;

border-width: 4px;

賬号、密碼框相關配色。

<a href="http://s3.51cto.com/wyfs02/M00/73/25/wKiom1X2ZUjwNe5RAABHP7c8Yjc224.jpg" target="_blank"></a>

可以看到登入頁面中,文字部分都已經變為比較高亮的顔色。 

<a href="http://s3.51cto.com/wyfs02/M01/73/25/wKiom1X2ZU7yEN18AAZMovXEljA763.jpg" target="_blank"></a>

完成了登入頁面調整,我們再回到通路頁面裡面,以調整相應内容适應新的這個界面風格。

然後我們再調整登入後頁面内容。

首先我們來調整預設頂端的配色及文字資訊。預設來說,可以直接調整背景顔色來符合整個的格式。

<a href="http://s3.51cto.com/wyfs02/M01/73/22/wKioL1X2aATS3P95AAA6nlmqpIc190.jpg" target="_blank"></a>

也可以直接調用一個圖檔來對應,

background-image: url(./shanghai.jpg);

可以看到調用的對應圖檔的就是shanghai.jpg的頂端頁面。

<a href="http://s3.51cto.com/wyfs02/M02/73/25/wKiom1X2ZfKhmigfAABoLiLCuA4127.jpg" target="_blank"></a>

然後下面我們就要修改頁面主體。包括工具欄、首頁面以及應用内頁面。

對于主體的頁面,建議選擇一個符合網站頁面的主題背景圖檔來替代的純白頁面。

修改首頁面的背景,sea_and_sky_light.jpg圖檔請先儲存至custom檔案夾下

.storeViewSection {

  background: url('./Sea_and_sky_light.jpg') no-repeat center centerfixed;

  background-size: cover;

<a href="http://s3.51cto.com/wyfs02/M02/73/35/wKiom1X3taqQTsPgAABwiGuMNKc496.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M00/73/32/wKioL1X3t2yALudUAAH31gHUSUg451.jpg" target="_blank"></a>

而對應每個應用彈出的背景框,我們也可以用類似的方式替換。

.appInfoView {

 background: url('./Sea_and_sky_light.jpg')no-repeat center center fixed;

 background-size: cover;

<a href="http://s3.51cto.com/wyfs02/M00/73/32/wKioL1X3t9-DVskvAABtYSg5rL0671.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M00/73/35/wKiom1X3tTjh_0TdAAD2WBZcxuw875.jpg" target="_blank"></a>

下一章節我們将分享一些更為動态的調整。

      本文轉自sesame.qian  51CTO部落格,原文連結:http://blog.51cto.com/kaiqian/1694939,如需轉載請自行聯系原作者

繼續閱讀