Forum Discussion

dsl77_135646's avatar
dsl77_135646
Icon for Nimbostratus rankNimbostratus
Oct 25, 2013

Change webtop background not login page

I must be missing something as I can't find the setting in Advanced customization to change the background of a webtop after login, I want to change it from the standard grey. I have found the settings for the login page but not for the actual webtop page.?? Thanks in advance

 

7 Replies

  • F5 should release a good guide / sol for this one day. it is always a lot of searching.

     

    have you tried via the Access Policy ›› Customization : Quick Start way? is see two places that might be it Common Page Styles / Common Webtops Settings.

     

  • I have no idea if this is the right way to do it, but it is how we have done it:

    Go into advanced customization, change the Edit Mode to Advanced, and then expand: Customization Settings -> Access Profiles -> your_ap_name -> Common

    Look for apm_full.css (and apm_mobile.css if you use mobile access as well). Look for the body.webtop section, it will look like this:

    body.webtop{
        background: %[page_background_color] url(/public/images/full_wt/body-background.png) repeat-x center 72px;
    }
    
    
    Change it to look like this:
    
    body.webtop{
        background: colourcode;
    }
    
  • anyone knows how to use a custom background image (same example, image instead of bg-color)? I've uploaded the image and point to it

    background: url(/public/images/customization/.png) top left;

    But it doesn't load the picture.

  • I'm not certain as I haven't tried it, but I see a couple of issues with your statement...

    You have a "/" before the ".png" and also, I think you need to put the path inside " "

    And also, shorthand may not work, try using background-image.

    Then if you want it to be top left aligned, you need to have it on a different line using background-position.

    So try it like this:

    background-image: url("/public/images/customization.png");

    background-position: left top;

  • weird... it seems to be some kind of permission issue. The customized background is fetched by the client (see that in http traces). But it cannot access to it (connection reset) and a white background is displayed. I see on the devices that customization images are places in "

    /var/sam/www/webtop/public/images/customization/
    " There I have the webtop background image and the header logo (which is correctly displayed). The files are physically in that directory but in the URI are fetched from another place: URI=
    /public/images/customization/Marketing/Citrix-APM.app/Citrix-APM_apm_access_general_ui/
    which corresponds to directory "
    /var/sam/www/webtop/public/images/customization/Marketing/Citrix-APM.app/Citrix-APM_apm_access_general_ui
    ". In that directory there are links (the one for the header has been created by the GUI customization)

    lrwxrwxrwx 1 root root 95 Jul 16 20:46 background.jpg -> /var/sam/www/webtop/public/images/customization/Marketing/2_Applicationseite_Citrix_smaller.jpg
    lrwxrwxrwx 1 root root 90 Jul 16 20:23 logo_image_en.png -> /var/sam/www/webtop/public/images/customization/Marketing/abc_Logo_white-grey_small.png
    

    I've created the background.jpg link pointing to physical file. This works for the header but not for the background. Any idea? Thanks. Alexandre

  • See the same issue based on browser type and version. 1 possibility I am guessing is that the http request for the image comes after the policy evaluation has ended and probably causes the request to fail.

     

    I am thinking of responding to specific URIs which are part of the webtop in an iRule after uploading the contents to iFile/Hosted content