Universal UI Feedback still wanted?

Forum about the new Universal UI work, feedback, ideas, comments are always welcome.
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Universal UI Feedback still wanted?

Post by msquadrat »

Hi Jorge et al,

I finally found a moment to have a look at the Universal UI preview https://universal.zimbra.io/

Generally I like what I see, very polished new UI which still sticks with the familiar old general setup so I don't have to learn too many new things. I found a few small issues though and wanted to ask if you still want feedback in this forum and if the UI available at the test host is the latest?

Apart from that, in the Changelog you wrote that the current Universal UI is available on GitHub but I wasn't able to find it.

Cheers,
Malte
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: Universal UI Feedback still wanted?

Post by jorgedlcruz »

Hello msquadrat,
Yes, we are still open for your feedback! Please let us know here.

You can do multiple things with Universal UI if you want to play with it:
Review and expand the Code: https://github.com/Zimbra/zm-web-client ... iversal-ui and https://github.com/Zimbra/zm-ajax/tree/ ... iversal-ui

Or download a Zimbra Build, it's Ubuntu 16.04 and FOSS, and install it on your own VM - https://www.zimbra.org/extend/items/download/638

Best regards
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

Hi Jorge,

great, I didn't have the time to check out an own install but below you can find some random findings from universal.zimbra.io. I use Firefox 55 on Linux.

Broken Checkmarks in Calendar View:
Image

The toolbar buttons move around when you switch between features. This is especially odd when you switch between Contacts and Tasks where the buttons are almost the same but the spacing between Edit and Delete is different. It also looks weird when you switch between Contacts and Calendar since the Delete button jumps around but this is caused by the Edit button which only exists on one of the tabs. I don't have a good solution for this, especially when you also take the Mail tab in consideration, but it makes the whole appearance look unfinished.

When you switch between Mail and Contacts, the letter based filter (ALL 123 A B C ...) appears higher than the sort header which doesn't look good.

In Contacts, if you choose the Distribution Lists special folder and it is empty, the letter based filter is grayed out. If you choose any other empty folder, it isn't. Which is inconsistent.

In Contacts, if you choose the New Contacts Folder option, a dialog pops up. Type a Name but do not choose a parent folder in the list below. Press OK. The dialog close but no new folder appears.

The Print and Tag toolbar buttons are always hidden in the Actions menu except for the Calendar.

What is the point of the down arrow in header of the folder lists? It makes the folder list disappear but doesn't add any screen real estate. I tend to click that arrow instead of the three dots for the menu accidentally.

Under Preferences->Sharing I can choose to share a folder of type Briefcase even though the Briefcase feature is disabled.
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

I just installed zcs-8.8.2_GA_1108.UBUNTU16_64.20170824043105 on a test system and on the first login I got a totally messed up screen:
Image
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

I gut the following error in the console but to me it looks like this is an issue with the Chat Zimlet:

Code: Select all

14:22:08.031 [chat] 31-8-2017 14:22:8,30 ERROR [Error while processing an error received on connection]Zimlets-nodev_all.js.zgz:25264
14:22:08.033 TypeError: f is undefined
Stack trace:
r.prototype.handleEvent@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:15181:1
W.prototype._onStreamEvent@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:18122:8
s.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:9861:8
f.defaultErrorFcn@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:16933:8
s.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:9861:8
f.prototype.processError@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:16996:8
s.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:9861:8
m.prototype.processErrorResponse@https://ip-172-31-4-202.eu-central-1.compute.internal/service/zimlet/res/Zimlets-nodev_all.js.zgz?language=en&cosId=e00428a1-0c00-11d9-836a-000d93afea2a:18288:8
AjxCallback.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/#1:1482:8
ZmRequestMgr.prototype._handleResponseSendRequest@https://ip-172-31-4-202.eu-central-1.compute.internal/js/Startup1_2_all.js.zgz?v=170824044429:20417:7
AjxCallback.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/#1:1482:8
ZmCsfeCommand.prototype._runCallback@https://ip-172-31-4-202.eu-central-1.compute.internal/js/Startup1_1_all.js.zgz?v=170824044429:27599:1
AjxCallback.prototype.run@https://ip-172-31-4-202.eu-central-1.compute.internal/#1:1482:8
AjxRpcRequest.__handleResponse@https://ip-172-31-4-202.eu-central-1.compute.internal/js/Startup1_1_all.js.zgz?v=170824044429:1380:1
AjxRpcRequest.prototype.invoke/this.__httpReq.onreadystatechange@https://ip-172-31-4-202.eu-central-1.compute.internal/js/Startup1_1_all.js.zgz?v=170824044429:1320:1
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

I can reproduce that issue both in Firefox 52 and Chromium 60. In Chromium the buttons actually have their icons but they aren't scaled properly.

My guess: Some weird issue with SVG and self-signed certificates.
User avatar
DualBoot
Elite member
Elite member
Posts: 1326
Joined: Mon Apr 18, 2016 8:18 pm
Location: France - Earth
ZCS/ZD Version: ZCS FLOSS - 8.8.15 Mutli servers
Contact:

Re: Universal UI Feedback still wanted?

Post by DualBoot »

You need to force skin to clarity.
What you see is an old skin which is not compatible with the new UI "skeleton"
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

Thanks for the Info, that makes kinda sense. I can't test it right now though since my Universal UI test installation is broken right now due to [bug]108299[/bug].
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: Universal UI Feedback still wanted?

Post by jorgedlcruz »

Hi msquadrat,
Have you followed the instructions on the same place you downloaded the build? In any case, please try:

Code: Select all

zmprov mc default zimbraPrefSkin clarity
zmprov mc default zimbraAvailableSkin clarity
zmcontrol restart
https://www.zimbra.org/extend/items/vie ... iversal-ui
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
User avatar
msquadrat
Advanced member
Advanced member
Posts: 183
Joined: Mon Oct 14, 2013 10:09 am

Re: Universal UI Feedback still wanted?

Post by msquadrat »

I downloaded the via the direct link you sent me and thus didn't see the instructions. I'll have a try once I get the nginx in my setup working.
Locked