The new Zextras Theme for Zimbra web interface

Posted by

In the previous article, I have published screenshots of Modern Web Client Alternative for Zimbra Open Source Edition. The theme is made by Zextras. So, in this article, I am going to show you how to install the new Zextras theme for the Zimbra web interface

First, you must register to get a download link: zextras-theme-zimbra-interface. Then, you will receive instructions for installing the new Zextras theme

For Ubuntu users

Download the package from your Zimbra server using the following command:

wget https://link-download-from-zextras/zextras-theme-ubuntu.tgz

Note: Change link-download-from-zextras with the link received in the email

Extract the package you have just downloaded with

tar xvf zextras-theme-ubuntu.tgz

Execute the installation

cd zextras-theme-installer && sudo ./install.sh

Apply a new theme with zmskindeploy to be sure

su - zimbra -c 'zmskindeploy /opt/zimbra/jetty/webapps/zimbra/skins/zextras/'

Restart the Zimbra Web Application (mailboxd) manually with:

su - zimbra -c 'zmmailboxdctl restart'

For CentOs users

Download the package from your Zimbra server using the following command:

wget https://link-download-from-zextras/zextras-theme-centos.tgz

Note: Change link-download-from-zextras with the link received in the email

Extract the package you have just downloaded with

tar xvf zextras-theme-centos.tgz

Execute the installation

cd zextras-theme-installer && sudo ./install.sh

Apply a new theme with zmskindeploy to be sure

su - zimbra -c 'zmskindeploy /opt/zimbra/jetty/webapps/zimbra/skins/zextras/'

Restart the Zimbra Web Application (mailboxd) manually with:

su - zimbra -c 'zmmailboxdctl restart'

Now the users will find Zextras Theme in the Preferences Area, under โ€œAppearanceโ€. To choose it, then simply have to select it and save it.

If you want to change the default login form like below

Please do the following step

su - zimbra
sed -i 's/harmony/zextras/g' /opt/zimbra/jetty/etc/zimbra.web.xml.in
zmmailboxdctl restart

Good luck ๐Ÿ™‚

26 comments

  1. hi kang ahmad,

    kang setelah saya cobain new Zextras Theme for Zimbra web interface, tombol login nya memang jadi hilang kah ?

  2. Hi Ahmad

    First very nice webside you have

    Do you know how to change the app logo on the new theme it seams it’s based on a .svg format, we are using the network edition 8.8.15

    The new theme are looking great and works perfectly

    Best regards
    Carl

    1. Hi Carl,
      1. You can replace LoginBanner_white.svg with your own at folder skins/zextras/logos or
      2. You can edit skin.properties then change LoginBanner_white.svg with your banner that put in folder logos

      1. HI Ahmad

        Thanks I will try
        some how I was not getting any information that you have answered

        Best regards
        Carl-Henrik

  3. Hello Ahmad,

    got a little problem. After installed this new theme, admin panel stuck on load, while webmail works perfect.
    any idea?

      1. Thanks for answer Ahmad.
        here is failure part from mailbox.log:
        2021-01-20 09:27:08,706 WARN [qtp1225197672-430:https://domain.com:17071/service/soap/BatchRequest%5D [] soap –
        com.zimbra.common.service.ServiceException: system failure: Request not allowed on port 7071
        ExceptionId:qtp1225197672-430:https://domain.com:17071/service/soap/BatchRequest:1611120428706:ce5f189780002955
        Code:service.FAILURE

        I’ve got port redirection, so it goes to 7071
        are you able to help somehow?

  4. HI Ahmad,
    ——
    su – zimbra
    sed -i ‘s/harmony/zextras/g’ /opt/zimbra/jetty/etc/zimbra.web.xml.in
    zmmailboxdctl restart
    —–
    After running the above command, the login interface fails. https://prnt.sc/y1lp91
    How to get back to like at first

    1. Hi nampv,
      You can revert by run the following command

      sed -i โ€˜s/zextras/harmony/gโ€™ /opt/zimbra/jetty/etc/zimbra.web.xml.in
      
      				
  5. bru coba, main zimbra lagi di server kantor
    pas saat sudo ./install.sh
    This version will only work on a system running CentOS 6, 7 or 8.
    padahal
    lsb_release -d
    Description: CentOS release 6.10 (Final)
    kenapa ya mas?

  6. Hi,

    Is there any way to install this theme on Rocky Linux 8? I have installed Zimbra on Rocky Linux 8.4 but theme installation ./install.sh file does not work. it throws error as “zimbra-core package is required and has not been found.”

    1. Hi kang,
      Bisa jalankan lagi perintah yang ini. Dibalik harmony dengan zextras nya

      su - zimbra
      sed -i 's/zextras/harmony/g' /opt/zimbra/jetty/etc/zimbra.web.xml.in
      zmmailboxdctl restart
      

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.