[Users] Proposal for a fresh look and feel for Ovirt

Hi all, Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited. Thanks Malini

On Mon, Oct 14, 2013 at 7:06 PM, Malini Rao wrote:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini
I like very much the clean layout of the proposed admin console but I prefer the current icon set. I prefer the current login page, but it could depend on the background of the new proposed one that I don't like very much. Thanks for your time. Gianluca

Thanks Gianluca. One followup question - Is the preference for the existing icon set because users are already familiar with them or because it is harder to discern the icons in the new style or just a subjective preference? Thanks Malini ----- Original Message ----- From: "Gianluca Cecchi" <gianluca.cecchi@gmail.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 2:46:02 PM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt On Mon, Oct 14, 2013 at 7:06 PM, Malini Rao wrote:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini
I like very much the clean layout of the proposed admin console but I prefer the current icon set. I prefer the current login page, but it could depend on the background of the new proposed one that I don't like very much. Thanks for your time. Gianluca

On Mon, Oct 14, 2013 at 9:05 PM, Malini Rao wrote:
Thanks Gianluca. One followup question - Is the preference for the existing icon set because users are already familiar with them or because it is harder to discern the icons in the new style or just a subjective preference?
Because users already familiar and because of a subjective preference of mine (more colours). Gianluca

Hi Malini, I like what you've done very much. But if you're going to give that much space to the resource graphs, is it possible to do something like sparklines to give us some sense of recent history? -John On Mon, Oct 14, 2013 at 1:06 PM, Malini Rao <mrao@redhat.com> wrote:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Am Montag, den 14.10.2013, 15:14 -0400 schrieb John Taylor:
Hi Malini, I like what you've done very much. But if you're going to give that much space to the resource graphs, is it possible to do something like sparklines to give us some sense of recent history?
+1 - IMO sparklines would be a good idea here. - fabian
-John
On Mon, Oct 14, 2013 at 1:06 PM, Malini Rao <mrao@redhat.com> wrote:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Thanks John and Fabian. As I mentioned in another email and in the wiki page, the first round proposal limits itself to look & feel alone. Sparklines can definitely be considered but is also a new feature and will have to be triaged as such. -Malini ----- Original Message ----- From: "Fabian Deutsch" <fabiand@redhat.com> To: "John Taylor" <jtt77777@gmail.com> Cc: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 3:34:21 PM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt Am Montag, den 14.10.2013, 15:14 -0400 schrieb John Taylor:
Hi Malini, I like what you've done very much. But if you're going to give that much space to the resource graphs, is it possible to do something like sparklines to give us some sense of recent history?
+1 - IMO sparklines would be a good idea here. - fabian
-John
On Mon, Oct 14, 2013 at 1:06 PM, Malini Rao <mrao@redhat.com> wrote:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited. Hi Malini, great job. I really liked it. I'd suggest evaluate better
On 10/14/2013 02:06 PM, Malini Rao wrote: the load bars color. IMHO, it seems disconnected with the overall "theme" colors or even with the green used in unselected Up icons and the head's green line. Please also evaluate the colors for all bar situations and the text color for each of them: - Selected / Unselected. - Green / Orange / Red. - Low / Medium (tricky for text color) / High value.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--_000_5F9E965F5A80BC468BE5F40576769F0948D52DE6exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 bcOlbiAyMDEzLTEwLTE0IGtsb2NrYW4gMTM6MDYgLTA0MDAgc2tyZXYgTWFsaW5pIFJhbzoNCg0K DQpIaSBhbGwsDQoNCkhlcmUgaXMgYSBwcm9wb3NhbCBmb3IgdXBkYXRpbmcgdGhlIG92aXJ0IGxv b2sgYW5kIGZlZWwgdG8gZ2l2ZSBpdCBhIGZyZXNoIGFuZCBtb2Rlcm4gbG9vayAtIGh0dHA6Ly93 d3cub3ZpcnQub3JnL092aXJ0X0xBRi4NCllvdXIgZmVlZGJhY2sgYW5kIGlucHV0IGlzIGludml0 ZWQuDQoNClRoYW5rcw0KTWFsaW5pDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KVXNlcnMgbWFpbGluZyBsaXN0DQpVc2Vyc0BvdmlydC5vcmc8bWFpbHRv OlVzZXJzQG92aXJ0Lm9yZz4NCmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2Vycw0KDQoNCkkgdGhpbmsgaXQgbG9va3MgZ3JlYXQsIGJpZyB0aHVtYnMgdXAhIERvIHlv dSBhbHNvIGhhdmUgcGxhbnMgZm9yIHRoZSBVc2VyUG9ydGFsPw0KDQotLQ0KDQpNZWQgVsOkbmxp Z2EgSMOkbHNuaW5nYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkthcmxpIFNqw7ZiZXJnDQpT d2VkaXNoIFVuaXZlcnNpdHkgb2YgQWdyaWN1bHR1cmFsIFNjaWVuY2VzDQpCb3ggNzA3OSAoVmlz aXRpbmcgQWRkcmVzcyBLcm9uw6VzdsOkZ2VuIDgpDQpTLTc1MCAwNyBVcHBzYWxhLCBTd2VkZW4N ClBob25lOiAgKzQ2LSgwKTE4LTY3IDE1IDY2DQprYXJsaS5zam9iZXJnQHNsdS5zZTxtYWlsdG86 a2FybGkuc2pvYmVyZ0BhZG0uc2x1LnNlPg0K --_000_5F9E965F5A80BC468BE5F40576769F0948D52DE6exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC42LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQptw6VuIDIwMTMtMTAt MTQga2xvY2thbiAxMzowNiAtMDQwMCBza3JldiBNYWxpbmkgUmFvOg0KPGJsb2NrcXVvdGUgdHlw ZT0iQ0lURSI+DQo8cHJlPgpIaSBhbGwsIAoKSGVyZSBpcyBhIHByb3Bvc2FsIGZvciB1cGRhdGlu ZyB0aGUgb3ZpcnQgbG9vayBhbmQgZmVlbCB0byBnaXZlIGl0IGEgZnJlc2ggYW5kIG1vZGVybiBs b29rIC0gPGEgaHJlZj0iaHR0cDovL3d3dy5vdmlydC5vcmcvT3ZpcnRfTEFGIj5odHRwOi8vd3d3 Lm92aXJ0Lm9yZy9PdmlydF9MQUY8L2E+LgpZb3VyIGZlZWRiYWNrIGFuZCBpbnB1dCBpcyBpbnZp dGVkLgoKVGhhbmtzCk1hbGluaSAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KVXNlcnMgbWFpbGluZyBsaXN0CjxhIGhyZWY9Im1haWx0bzpVc2Vyc0Bvdmly dC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT4KPGEgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4v bGlzdGluZm8vdXNlcnM8L2E+CjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KSSB0aGluayBp dCBsb29rcyBncmVhdCwgYmlnIHRodW1icyB1cCEgRG8geW91IGFsc28gaGF2ZSBwbGFucyBmb3Ig dGhlIFVzZXJQb3J0YWw/PGJyPg0KPGJyPg0KPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk ZGluZz0iMCIgd2lkdGg9IjEwMCUiPg0KPHRib2R5Pg0KPHRyPg0KPHRkPi0tIDxicj4NCjxicj4N Ck1lZCBWw6RubGlnYSBIw6Rsc25pbmdhcjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+ DQpLYXJsaSBTasO2YmVyZzxicj4NClN3ZWRpc2ggVW5pdmVyc2l0eSBvZiBBZ3JpY3VsdHVyYWwg U2NpZW5jZXM8YnI+DQpCb3ggNzA3OSAoVmlzaXRpbmcgQWRkcmVzcyBLcm9uw6VzdsOkZ2VuIDgp PGJyPg0KUy03NTAgMDcgVXBwc2FsYSwgU3dlZGVuPGJyPg0KUGhvbmU6ICZuYnNwOyYjNDM7NDYt KDApMTgtNjcgMTUgNjY8YnI+DQo8YSBocmVmPSJtYWlsdG86a2FybGkuc2pvYmVyZ0BhZG0uc2x1 LnNlIj5rYXJsaS5zam9iZXJnQHNsdS5zZTwvYT4gPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90 YWJsZT4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_5F9E965F5A80BC468BE5F40576769F0948D52DE6exchange21_--

------=_Part_6131079_669796486.1382119434933 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks for the thumbs up Karli. These are sample screens and we should exte= nd the updated look & feel to the user portal too for consistency. So more = screens will have to be worked out.=20 ----- Original Message ----- From: "Karli Sj=C3=B6berg" <Karli.Sjoberg@slu.se>=20 To: "Malini Rao" <mrao@redhat.com>=20 Cc: "users" <users@ovirt.org>=20 Sent: Tuesday, October 15, 2013 2:10:54 AM=20 Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt=20 m=C3=A5n 2013-10-14 klockan 13:06 -0400 skrev Malini Rao:=20 Hi all,=20 Here is a proposal for updating the ovirt look and feel to give it a fresh = and modern look - http://www.ovirt.org/Ovirt_LAF . Your feedback and input is invited. Thanks Malini=20 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/= users=20 I think it looks great, big thumbs up! Do you also have plans for the UserP= ortal?=20 =09--=20 Med V=C3=A4nliga H=C3=A4lsningar=20 ---------------------------------------------------------------------------= ----=20 Karli Sj=C3=B6berg=20 Swedish University of Agricultural Sciences=20 Box 7079 (Visiting Address Kron=C3=A5sv=C3=A4gen 8)=20 S-750 07 Uppsala, Sweden=20 Phone: +46-(0)18-67 15 66=20 karli.sjoberg@slu.se=20 ------=_Part_6131079_669796486.1382119434933 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"font-family: times new roman, new york, times, se= rif; font-size: 12pt; color: #000000"><div>Thanks for the thumbs up Karli. = These are sample screens and we should extend the updated look & feel t= o the user portal too for consistency. So more screens will have to be work= ed out.<br></div><div><br></div><div><br></div><div><br></div><hr id=3D"zwc= hr"><div style=3D"color:#000;font-weight:normal;font-style:normal;text-deco= ration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From= : </b>"Karli Sj=C3=B6berg" <Karli.Sjoberg@slu.se><br><b>To: </b>"Mali= ni Rao" <mrao@redhat.com><br><b>Cc: </b>"users" <users@ovirt.org&g= t;<br><b>Sent: </b>Tuesday, October 15, 2013 2:10:54 AM<br><b>Subject: </b>= Re: [Users] Proposal for a fresh look and feel for Ovirt<br><div><br></div> m=C3=A5n 2013-10-14 klockan 13:06 -0400 skrev Malini Rao: <blockquote> <pre>Hi all,=20 Here is a proposal for updating the ovirt look and feel to give it a fresh = and modern look - <a href=3D"http://www.ovirt.org/Ovirt_LAF" target=3D"_bla= nk">http://www.ovirt.org/Ovirt_LAF</a>. Your feedback and input is invited. Thanks Malini=20 _______________________________________________ Users mailing list <a href=3D"mailto:Users@ovirt.org" target=3D"_blank">Users@ovirt.org</a> <a href=3D"http://lists.ovirt.org/mailman/listinfo/users" target=3D"_blank"=
http://lists.ovirt.org/mailman/listinfo/users</a> </pre> </blockquote> <br> I think it looks great, big thumbs up! Do you also have plans for the UserP= ortal?<br> <br> <table class=3D"mceItemTable" cellpadding=3D"0" cellspacing=3D"0" width=3D"= 100%"> <tbody> <tr> <td>-- <br> <br> Med V=C3=A4nliga H=C3=A4lsningar<br> ---------------------------------------------------------------------------= ----<br> Karli Sj=C3=B6berg<br> Swedish University of Agricultural Sciences<br> Box 7079 (Visiting Address Kron=C3=A5sv=C3=A4gen 8)<br> S-750 07 Uppsala, Sweden<br> Phone: +46-(0)18-67 15 66<br> <a href=3D"mailto:karli.sjoberg@adm.slu.se" target=3D"_blank">karli.sjoberg= @slu.se</a> </td> </tr> </tbody> </table>
</div><div><br></div></div></body></html> ------=_Part_6131079_669796486.1382119434933--

Hi Malini, Really nice :) Few comments: 1. The tabs now don't look like tabs, and IMHO it's confusing. It now looks just like text - is it a button? a tab? another screen. I think it's not clear. It is also less clear in the sub tabs section as well. 2. How about making the tabs area Data Centers/Storage/Hosts... text in bold? Because the buttons under them look more vivid and the tabs area looks pale. 3. Having the same "X" icon in "Remove" and "Cancel migration" options is confusing. Especially when they are in the same menu. 4. Something that was present in the previous UI as well, but perhaps can be improved - the Events option. There are 3 "Events" buttons/menu in the same screen. Either they represent different events options (different context, for example) - and they should be named and placed accordingly, or maybe the number of "events" occurences can be reduced in the UI? 5. The colors of the new look and feel - maybe try a different green? The blue seems to have a lighter shade than green, so perhaps somehow make them more unified? ----- Original Message -----
From: "Malini Rao" <mrao@redhat.com> To: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 8:06:49 PM Subject: [Users] Proposal for a fresh look and feel for Ovirt
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Alissa, Thanks for the insightful suggestions. Some comments inline - ----- Original Message -----
From: "Alissa Bonas" <abonas@redhat.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Tuesday, October 15, 2013 4:15:29 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt
Hi Malini,
Really nice :)
Few comments: 1. The tabs now don't look like tabs, and IMHO it's confusing. It now looks just like text - is it a button? a tab? another screen. I think it's not clear. It is also less clear in the sub tabs section as well.
I think because I presented a static screen, it is not clear how this can function as tabs or categories/ sections of information. Upon hover and selection, the visual treatment will indicate that this is a Navigation option. Having said that, maybe we can try to strengthen the hover/ selected state visual treatment.
2. How about making the tabs area Data Centers/Storage/Hosts... text in bold? Because the buttons under them look more vivid and the tabs area looks pale.
Will iterate with a visual designer on how these two elements can be further balanced.
3. Having the same "X" icon in "Remove" and "Cancel migration" options is confusing. Especially when they are in the same menu.
Good point. FYI, These icons were quick placeholders to get a quick overall impression of the new proposal.
4. Something that was present in the previous UI as well, but perhaps can be improved - the Events option. There are 3 "Events" buttons/menu in the same screen. Either they represent different events options (different context, for example) - and they should be named and placed accordingly, or maybe the number of "events" occurences can be reduced in the UI?
Again, this is something on my list too. But as indicated earlier, this proposal aims to freshen the current UI as is.
5. The colors of the new look and feel - maybe try a different green? The blue seems to have a lighter shade than green, so perhaps somehow make them more unified?
Will iterate with visual designer.
----- Original Message -----
From: "Malini Rao" <mrao@redhat.com> To: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 8:06:49 PM Subject: [Users] Proposal for a fresh look and feel for Ovirt
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Malini, On 14.10.2013 19:06, Malini Rao wrote:
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
I think your proposal looks way better than the current oVirt interface and I think it would definitively be an improvement. Though I think the oVirt admin interface still looks somewhat bloated. I always thought that it shows too much information at once, but only few of these facts are actually useful. Some columns are useless most of the time. This is especially true if you consider the "Virtual Machines" tab just an overview, not an in-depth view of all VMs. Lets discuss this further: - Display: not interesting if I just want to see the overview - Status: redundant, the icon in the first row already tells me about this - Uptime: not interesting at all, I never used this information for anything - Host, IP, Cluster, Datacenter: Really, why should I care about these details, if I just want to see an overview of my VMs? If I want to know any of these, I can click on any VM and see every detail. Or I choose a specific datacenter or Cluster to see specific details about it. I think this applies to almost every "overview" page in oVirt. It's too much information at once, and even worse, too much useless information. The point is to show only *really* important information first (status, usage), and from this point the user/admin should be able to go deeper and view specific details. Remember, it's just my opinion :-) Ciao - Frank

--_000_5F9E965F5A80BC468BE5F40576769F0948D52F72exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 dGlzIDIwMTMtMTAtMTUga2xvY2thbiAxMDozNiArMDIwMCBza3JldiBGcmFuayBXYWxsOg0KDQoN CkhpIE1hbGluaSwNCg0KT24gMTQuMTAuMjAxMyAxOTowNiwgTWFsaW5pIFJhbyB3cm90ZToNCj4g SGVyZSBpcyBhIHByb3Bvc2FsIGZvciB1cGRhdGluZyB0aGUgb3ZpcnQgbG9vayBhbmQgZmVlbCB0 bw0KPiBnaXZlIGl0IGEgZnJlc2ggYW5kIG1vZGVybiBsb29rIC0gaHR0cDovL3d3dy5vdmlydC5v cmcvT3ZpcnRfTEFGLg0KPiBZb3VyIGZlZWRiYWNrIGFuZCBpbnB1dCBpcyBpbnZpdGVkLg0KDQpJ IHRoaW5rIHlvdXIgcHJvcG9zYWwgbG9va3Mgd2F5IGJldHRlciB0aGFuIHRoZSBjdXJyZW50DQpv VmlydCBpbnRlcmZhY2UgYW5kIEkgdGhpbmsgaXQgd291bGQgZGVmaW5pdGl2ZWx5IGJlIGFuIGlt cHJvdmVtZW50Lg0KDQpUaG91Z2ggSSB0aGluayB0aGUgb1ZpcnQgYWRtaW4gaW50ZXJmYWNlIHN0 aWxsIGxvb2tzIHNvbWV3aGF0DQpibG9hdGVkLiBJIGFsd2F5cyB0aG91Z2h0IHRoYXQgaXQgc2hv d3MgdG9vIG11Y2ggaW5mb3JtYXRpb24NCmF0IG9uY2UsIGJ1dCBvbmx5IGZldyBvZiB0aGVzZSBm YWN0cyBhcmUgYWN0dWFsbHkgdXNlZnVsLg0KDQpTb21lIGNvbHVtbnMgYXJlIHVzZWxlc3MgbW9z dCBvZiB0aGUgdGltZS4gVGhpcyBpcyBlc3BlY2lhbGx5IHRydWUNCmlmIHlvdSBjb25zaWRlciB0 aGUgIlZpcnR1YWwgTWFjaGluZXMiIHRhYiBqdXN0IGFuIG92ZXJ2aWV3LCBub3QgYW4NCmluLWRl cHRoIHZpZXcgb2YgYWxsIFZNcy4gTGV0cyBkaXNjdXNzIHRoaXMgZnVydGhlcjoNCg0KLSBEaXNw bGF5OiBub3QgaW50ZXJlc3RpbmcgaWYgSSBqdXN0IHdhbnQgdG8gc2VlIHRoZSBvdmVydmlldw0K LSBTdGF0dXM6IHJlZHVuZGFudCwgdGhlIGljb24gaW4gdGhlIGZpcnN0IHJvdyBhbHJlYWR5IHRl bGxzIG1lIGFib3V0DQp0aGlzDQoNCg0KUGVyaGFwcy4gQnV0IHJlbWVtYmVyIHRoYXQgIlNodXQg ZG93biIgYW5kICJTaHV0dGluZyBkb3duIiBhY3R1YWxseSBoYXZlIHRoZSBzYW1lIGljb24uIElm IHRoZSBzdGF0dXMgY29sdW1uIGdldHMgZGl0Y2hlZCwgdGhlIGljb25zIG5lZWQgdG8gYmUgbW9y ZSBjbGVhciBmaXJzdCwgaW4gbXkgb3Bpbmlvbi4NCg0KDQoNCi0gVXB0aW1lOiBub3QgaW50ZXJl c3RpbmcgYXQgYWxsLCBJIG5ldmVyIHVzZWQgdGhpcyBpbmZvcm1hdGlvbiBmb3INCmFueXRoaW5n DQoNCg0KV2UgZG8uIEl0wrRzIHJlYWxseSBnb29kIGluZm9ybWF0aW9uIHRvIGhhdmUgd2hlbiB5 b3UgdXNlIGEgY2VudHJhbGl6ZWQgdXBkYXRpbmcgc3lzdGVtIGxpa2UgZm9yY2luZyB1cGRhdGVz IGFuZCByZWJvb3RzIHRocm91Z2ggcHVwcGV0IG9yIFdTVVMuIElmIHlvdSBzZWUgdGhhdCBldmVy eSBWTSBoYXMgYmVlbiByZWJvb3RlZCBhZnRlciB0aGVyZSBzaG91bGQgaGF2ZSBiZWVuIHVwZGF0 ZXMgZXhjZXB0IG9uZSwgeW91IGtub3cgdGhhdCBWTSBwcm9iYWJseSBpcyBpbiBzb21lIGtpbmQg b2YgdHJvdWJsZS4NCg0KDQoNCi0gSG9zdCwgSVAsIENsdXN0ZXIsIERhdGFjZW50ZXI6IFJlYWxs eSwgd2h5IHNob3VsZCBJIGNhcmUgYWJvdXQgdGhlc2UNCmRldGFpbHMsDQogICBpZiBJIGp1c3Qg d2FudCB0byBzZWUgYW4gb3ZlcnZpZXcgb2YgbXkgVk1zPyBJZiBJIHdhbnQgdG8ga25vdyBhbnkg b2YNCnRoZXNlLA0KICAgSSBjYW4gY2xpY2sgb24gYW55IFZNIGFuZCBzZWUgZXZlcnkgZGV0YWls LiBPciBJIGNob29zZSBhIHNwZWNpZmljDQpkYXRhY2VudGVyDQogICBvciBDbHVzdGVyIHRvIHNl ZSBzcGVjaWZpYyBkZXRhaWxzIGFib3V0IGl0Lg0KDQpJIHRoaW5rIHRoaXMgYXBwbGllcyB0byBh bG1vc3QgZXZlcnkgIm92ZXJ2aWV3IiBwYWdlIGluIG9WaXJ0Lg0KSXQncyB0b28gbXVjaCBpbmZv cm1hdGlvbiBhdCBvbmNlLCBhbmQgZXZlbiB3b3JzZSwgdG9vIG11Y2ggdXNlbGVzcw0KaW5mb3Jt YXRpb24uDQoNClRoZSBwb2ludCBpcyB0byBzaG93IG9ubHkgKnJlYWxseSogaW1wb3J0YW50IGlu Zm9ybWF0aW9uIGZpcnN0IChzdGF0dXMsDQp1c2FnZSksDQphbmQgZnJvbSB0aGlzIHBvaW50IHRo ZSB1c2VyL2FkbWluIHNob3VsZCBiZSBhYmxlIHRvIGdvIGRlZXBlciBhbmQgdmlldw0Kc3BlY2lm aWMNCmRldGFpbHMuDQoNClJlbWVtYmVyLCBpdCdzIGp1c3QgbXkgb3BpbmlvbiA6LSkNCg0KDQpD aWFvDQotIEZyYW5rDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KVXNlcnMgbWFpbGluZyBsaXN0DQpVc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJzQG92 aXJ0Lm9yZz4NCmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycw0K DQoNCi0tDQoNCk1lZCBWw6RubGlnYSBIw6Rsc25pbmdhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KS2FybGkgU2rDtmJlcmcNClN3ZWRpc2ggVW5pdmVyc2l0eSBvZiBBZ3JpY3VsdHVyYWwgU2Np ZW5jZXMNCkJveCA3MDc5IChWaXNpdGluZyBBZGRyZXNzIEtyb27DpXN2w6RnZW4gOCkNClMtNzUw IDA3IFVwcHNhbGEsIFN3ZWRlbg0KUGhvbmU6ICArNDYtKDApMTgtNjcgMTUgNjYNCmthcmxpLnNq b2JlcmdAc2x1LnNlPG1haWx0bzprYXJsaS5zam9iZXJnQGFkbS5zbHUuc2U+DQo= --_000_5F9E965F5A80BC468BE5F40576769F0948D52F72exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC42LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQp0aXMgMjAxMy0xMC0x NSBrbG9ja2FuIDEwOjM2ICYjNDM7MDIwMCBza3JldiBGcmFuayBXYWxsOg0KPGJsb2NrcXVvdGUg dHlwZT0iQ0lURSI+DQo8cHJlPgpIaSBNYWxpbmksCgpPbiAxNC4xMC4yMDEzIDE5OjA2LCBNYWxp bmkgUmFvIHdyb3RlOgo8Zm9udCBjb2xvcj0iIzczNzM3MyI+Jmd0OyBIZXJlIGlzIGEgcHJvcG9z YWwgZm9yIHVwZGF0aW5nIHRoZSBvdmlydCBsb29rIGFuZCBmZWVsIHRvPC9mb250Pgo8Zm9udCBj b2xvcj0iIzczNzM3MyI+Jmd0OyBnaXZlIGl0IGEgZnJlc2ggYW5kIG1vZGVybiBsb29rIC0gPGEg aHJlZj0iaHR0cDovL3d3dy5vdmlydC5vcmcvT3ZpcnRfTEFGIj5odHRwOi8vd3d3Lm92aXJ0Lm9y Zy9PdmlydF9MQUY8L2E+LjwvZm9udD4KPGZvbnQgY29sb3I9IiM3MzczNzMiPiZndDsgWW91ciBm ZWVkYmFjayBhbmQgaW5wdXQgaXMgaW52aXRlZC48L2ZvbnQ+CgpJIHRoaW5rIHlvdXIgcHJvcG9z YWwgbG9va3Mgd2F5IGJldHRlciB0aGFuIHRoZSBjdXJyZW50Cm9WaXJ0IGludGVyZmFjZSBhbmQg SSB0aGluayBpdCB3b3VsZCBkZWZpbml0aXZlbHkgYmUgYW4gaW1wcm92ZW1lbnQuCgpUaG91Z2gg SSB0aGluayB0aGUgb1ZpcnQgYWRtaW4gaW50ZXJmYWNlIHN0aWxsIGxvb2tzIHNvbWV3aGF0CmJs b2F0ZWQuIEkgYWx3YXlzIHRob3VnaHQgdGhhdCBpdCBzaG93cyB0b28gbXVjaCBpbmZvcm1hdGlv bgphdCBvbmNlLCBidXQgb25seSBmZXcgb2YgdGhlc2UgZmFjdHMgYXJlIGFjdHVhbGx5IHVzZWZ1 bC4KClNvbWUgY29sdW1ucyBhcmUgdXNlbGVzcyBtb3N0IG9mIHRoZSB0aW1lLiBUaGlzIGlzIGVz cGVjaWFsbHkgdHJ1ZQppZiB5b3UgY29uc2lkZXIgdGhlICZxdW90O1ZpcnR1YWwgTWFjaGluZXMm cXVvdDsgdGFiIGp1c3QgYW4gb3ZlcnZpZXcsIG5vdCBhbgppbi1kZXB0aCB2aWV3IG9mIGFsbCBW TXMuIExldHMgZGlzY3VzcyB0aGlzIGZ1cnRoZXI6CgotIERpc3BsYXk6IG5vdCBpbnRlcmVzdGlu ZyBpZiBJIGp1c3Qgd2FudCB0byBzZWUgdGhlIG92ZXJ2aWV3Ci0gU3RhdHVzOiByZWR1bmRhbnQs IHRoZSBpY29uIGluIHRoZSBmaXJzdCByb3cgYWxyZWFkeSB0ZWxscyBtZSBhYm91dCAKdGhpcwo8 L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxicj4NClBlcmhhcHMuIEJ1dCByZW1lbWJlciB0aGF0ICZx dW90O1NodXQgZG93biZxdW90OyBhbmQgJnF1b3Q7U2h1dHRpbmcgZG93biZxdW90OyBhY3R1YWxs eSBoYXZlIHRoZSBzYW1lIGljb24uIElmIHRoZSBzdGF0dXMgY29sdW1uIGdldHMgZGl0Y2hlZCwg dGhlIGljb25zIG5lZWQgdG8gYmUgbW9yZSBjbGVhciBmaXJzdCwgaW4gbXkgb3Bpbmlvbi48YnI+ DQo8YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxwcmU+Ci0gVXB0aW1lOiBub3QgaW50 ZXJlc3RpbmcgYXQgYWxsLCBJIG5ldmVyIHVzZWQgdGhpcyBpbmZvcm1hdGlvbiBmb3IgCmFueXRo aW5nCjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KV2UgZG8uIEl0wrRzIHJlYWxseSBnb29k IGluZm9ybWF0aW9uIHRvIGhhdmUgd2hlbiB5b3UgdXNlIGEgY2VudHJhbGl6ZWQgdXBkYXRpbmcg c3lzdGVtIGxpa2UgZm9yY2luZyB1cGRhdGVzIGFuZCByZWJvb3RzIHRocm91Z2ggcHVwcGV0IG9y IFdTVVMuIElmIHlvdSBzZWUgdGhhdCBldmVyeSBWTSBoYXMgYmVlbiByZWJvb3RlZCBhZnRlciB0 aGVyZSBzaG91bGQgaGF2ZSBiZWVuIHVwZGF0ZXMgZXhjZXB0IG9uZSwgeW91IGtub3cgdGhhdCBW TSBwcm9iYWJseQ0KIGlzIGluIHNvbWUga2luZCBvZiB0cm91YmxlLjxicj4NCjxicj4NCjxibG9j a3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KLSBIb3N0LCBJUCwgQ2x1c3RlciwgRGF0YWNlbnRl cjogUmVhbGx5LCB3aHkgc2hvdWxkIEkgY2FyZSBhYm91dCB0aGVzZSAKZGV0YWlscywKICAgaWYg SSBqdXN0IHdhbnQgdG8gc2VlIGFuIG92ZXJ2aWV3IG9mIG15IFZNcz8gSWYgSSB3YW50IHRvIGtu b3cgYW55IG9mIAp0aGVzZSwKICAgSSBjYW4gY2xpY2sgb24gYW55IFZNIGFuZCBzZWUgZXZlcnkg ZGV0YWlsLiBPciBJIGNob29zZSBhIHNwZWNpZmljIApkYXRhY2VudGVyCiAgIG9yIENsdXN0ZXIg dG8gc2VlIHNwZWNpZmljIGRldGFpbHMgYWJvdXQgaXQuCgpJIHRoaW5rIHRoaXMgYXBwbGllcyB0 byBhbG1vc3QgZXZlcnkgJnF1b3Q7b3ZlcnZpZXcmcXVvdDsgcGFnZSBpbiBvVmlydC4KSXQncyB0 b28gbXVjaCBpbmZvcm1hdGlvbiBhdCBvbmNlLCBhbmQgZXZlbiB3b3JzZSwgdG9vIG11Y2ggdXNl bGVzcwppbmZvcm1hdGlvbi4KClRoZSBwb2ludCBpcyB0byBzaG93IG9ubHkgKnJlYWxseSogaW1w b3J0YW50IGluZm9ybWF0aW9uIGZpcnN0IChzdGF0dXMsIAp1c2FnZSksCmFuZCBmcm9tIHRoaXMg cG9pbnQgdGhlIHVzZXIvYWRtaW4gc2hvdWxkIGJlIGFibGUgdG8gZ28gZGVlcGVyIGFuZCB2aWV3 IApzcGVjaWZpYwpkZXRhaWxzLgoKUmVtZW1iZXIsIGl0J3MganVzdCBteSBvcGluaW9uIDotKQoK CkNpYW8KLSBGcmFuawpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpVc2VycyBtYWlsaW5nIGxpc3QKPGEgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+ VXNlcnNAb3ZpcnQub3JnPC9hPgo8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxt YW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2VyczwvYT4KPC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQo8dGFibGUgY2VsbHNwYWNp bmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSI+DQo8dGJvZHk+DQo8dHI+DQo8dGQ+ LS0gPGJyPg0KPGJyPg0KTWVkIFbDpG5saWdhIEjDpGxzbmluZ2FyPGJyPg0KLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLTxicj4NCkthcmxpIFNqw7ZiZXJnPGJyPg0KU3dlZGlzaCBVbml2ZXJzaXR5IG9m IEFncmljdWx0dXJhbCBTY2llbmNlczxicj4NCkJveCA3MDc5IChWaXNpdGluZyBBZGRyZXNzIEty b27DpXN2w6RnZW4gOCk8YnI+DQpTLTc1MCAwNyBVcHBzYWxhLCBTd2VkZW48YnI+DQpQaG9uZTog Jm5ic3A7JiM0Mzs0Ni0oMCkxOC02NyAxNSA2Njxicj4NCjxhIGhyZWY9Im1haWx0bzprYXJsaS5z am9iZXJnQGFkbS5zbHUuc2UiPmthcmxpLnNqb2JlcmdAc2x1LnNlPC9hPiA8L3RkPg0KPC90cj4N CjwvdGJvZHk+DQo8L3RhYmxlPg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_5F9E965F5A80BC468BE5F40576769F0948D52F72exchange21_--

On 15.10.2013 11:06, Karli Sjöberg wrote:
- Display: not interesting if I just want to see the overview - Status: redundant, the icon in the first row already tells me about this
Perhaps. But remember that "Shut down" and "Shutting down" actually have the same icon. If the status column gets ditched, the icons need to be more clear first, in my opinion.
Definitely. The icons need to be clear.
- Uptime: not interesting at all, I never used this information for anything
We do. It´s really good information to have when you use a centralized updating system like forcing updates and reboots through puppet or WSUS. If you see that every VM has been rebooted after there should have been updates except one, you know that VM probably is in some kind of trouble.
I understand your need, but would rather choose a monitoring solution to do the verify task. Especially when using a centralized updating system I would try hard to avoid this manual verification step. But I guess this is another story :-) Ciao - Frank

On 10/15/2013 04:36 AM, Frank Wall wrote:
Hi Malini,
On 14.10.2013 19:06, Malini Rao wrote:
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
I think your proposal looks way better than the current oVirt interface and I think it would definitively be an improvement.
Though I think the oVirt admin interface still looks somewhat bloated. I always thought that it shows too much information at once, but only few of these facts are actually useful.
Some columns are useless most of the time. This is especially true if you consider the "Virtual Machines" tab just an overview, not an in-depth view of all VMs. Lets discuss this further:
- Display: not interesting if I just want to see the overview - Status: redundant, the icon in the first row already tells me about this - Uptime: not interesting at all, I never used this information for anything - Host, IP, Cluster, Datacenter: Really, why should I care about these details, if I just want to see an overview of my VMs? If I want to know any of these, I can click on any VM and see every detail. Or I choose a specific datacenter or Cluster to see specific details about it.
I think this applies to almost every "overview" page in oVirt. It's too much information at once, and even worse, too much useless information.
The point is to show only *really* important information first (status, usage), and from this point the user/admin should be able to go deeper and view specific details.
Remember, it's just my opinion :-)
as malini mentioned, this focused on look and feel. please open a BZ to track the RFE of allowing to choose which columns to see per main tab.
Ciao - Frank _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Tue, 2013-10-15 at 20:22 -0400, Itamar Heim wrote:
On 10/15/2013 04:36 AM, Frank Wall wrote:
Hi Malini,
On 14.10.2013 19:06, Malini Rao wrote:
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
I think your proposal looks way better than the current oVirt interface and I think it would definitively be an improvement.
Though I think the oVirt admin interface still looks somewhat bloated. I always thought that it shows too much information at once, but only few of these facts are actually useful.
Some columns are useless most of the time. This is especially true if you consider the "Virtual Machines" tab just an overview, not an in-depth view of all VMs. Lets discuss this further:
- Display: not interesting if I just want to see the overview - Status: redundant, the icon in the first row already tells me about this - Uptime: not interesting at all, I never used this information for anything - Host, IP, Cluster, Datacenter: Really, why should I care about these details, if I just want to see an overview of my VMs? If I want to know any of these, I can click on any VM and see every detail. Or I choose a specific datacenter or Cluster to see specific details about it.
I think this applies to almost every "overview" page in oVirt. It's too much information at once, and even worse, too much useless information.
The point is to show only *really* important information first (status, usage), and from this point the user/admin should be able to go deeper and view specific details.
Remember, it's just my opinion :-)
as malini mentioned, this focused on look and feel. please open a BZ to track the RFE of allowing to choose which columns to see per main tab.
I'm of the same opinion as Frank (and others) - there should be an option to remove/add columns to improve the look and feel. Focusing on look and feel includes this discussion as well (imho) - not just colors. The login screen posted by Malini looks really great - much better then the actual one. I also like the colors of the webadmin interface, but usability is decreased (in the screenshot) compared with the old design. Let me explain why: When I click on Virtual Machines the most important information for me is the name of a virtual machine, but it's not that easy to find the name (Name column is smaller as Host, IP Address, Cluster and Data Center). If the Name would be bold (or in another color) and columns can be removed it's much easier for me to find the right vm. Furthermore the columns for Memory, CPU and Network are ways to big and the green is too bright - this is just additional information which can be very useful but shouldn't attract me too much. So I suggest to highlight the vm names in some way and make the Name column the bigger then all other (per default - users can resize it anyways). The blue highlight of the tabs looks nice, but I fear many users will not recognize these items as tabs. As a conclusion: I like the new colors a lot, but a few adjustments are needed to improve the usability. Regards, René
Ciao - Frank _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

as malini mentioned, this focused on look and feel. please open a BZ to track the RFE of allowing to choose which columns to see per main tab.
I'm of the same opinion as Frank (and others) - there should be an option to remove/add columns to improve the look and feel.
Thank you for your feedback. we are tracking this feature via https://bugzilla.redhat.com/show_bug.cgi?id=957600 ---- Regards, Einav

Rene, the column widths are not prescriptive in the mockup and the current percentages can be maintained in the new design as well. Reducing information overload is a very valid point but outside the scope of this discussion which is primarily visual. I agree that it contributes to the overall look and feel of the page but is a separate effort from the development point of view. Your points on the colors are all noted and we will iterate. Thanks Malini ----- Original Message ----- From: "René Koch (ovido)" <r.koch@ovido.at> To: "Itamar Heim" <iheim@redhat.com> Cc: users@ovirt.org Sent: Thursday, October 17, 2013 4:21:14 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt On Tue, 2013-10-15 at 20:22 -0400, Itamar Heim wrote:
On 10/15/2013 04:36 AM, Frank Wall wrote:
Hi Malini,
On 14.10.2013 19:06, Malini Rao wrote:
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
I think your proposal looks way better than the current oVirt interface and I think it would definitively be an improvement.
Though I think the oVirt admin interface still looks somewhat bloated. I always thought that it shows too much information at once, but only few of these facts are actually useful.
Some columns are useless most of the time. This is especially true if you consider the "Virtual Machines" tab just an overview, not an in-depth view of all VMs. Lets discuss this further:
- Display: not interesting if I just want to see the overview - Status: redundant, the icon in the first row already tells me about this - Uptime: not interesting at all, I never used this information for anything - Host, IP, Cluster, Datacenter: Really, why should I care about these details, if I just want to see an overview of my VMs? If I want to know any of these, I can click on any VM and see every detail. Or I choose a specific datacenter or Cluster to see specific details about it.
I think this applies to almost every "overview" page in oVirt. It's too much information at once, and even worse, too much useless information.
Rene, the column widths are not prescriptive in the mockup and the current percentages can be maintained in the new design as well. Reducing information overload is a very valid point but outside the scope of this discussion which is primarily visual. I agree that it contributes to the overall look and feel of the page but is a separate effort from the development point of view.
The point is to show only *really* important information first (status, usage), and from this point the user/admin should be able to go deeper and view specific details.
Remember, it's just my opinion :-)
as malini mentioned, this focused on look and feel. please open a BZ to track the RFE of allowing to choose which columns to see per main tab.
I'm of the same opinion as Frank (and others) - there should be an option to remove/add columns to improve the look and feel. Focusing on look and feel includes this discussion as well (imho) - not just colors. The login screen posted by Malini looks really great - much better then the actual one. I also like the colors of the webadmin interface, but usability is decreased (in the screenshot) compared with the old design. Let me explain why: When I click on Virtual Machines the most important information for me is the name of a virtual machine, but it's not that easy to find the name (Name column is smaller as Host, IP Address, Cluster and Data Center). If the Name would be bold (or in another color) and columns can be removed it's much easier for me to find the right vm. Furthermore the columns for Memory, CPU and Network are ways to big and the green is too bright - this is just additional information which can be very useful but shouldn't attract me too much. So I suggest to highlight the vm names in some way and make the Name column the bigger then all other (per default - users can resize it anyways). The blue highlight of the tabs looks nice, but I fear many users will not recognize these items as tabs. As a conclusion: I like the new colors a lot, but a few adjustments are needed to improve the usability. Regards, René

This is a multi-part message in MIME format. --------------030004040906000002000403 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Dn(a 14.10.2013 19:06, Malini Rao wrote / napísal(a):
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Please add the possibility to customize the VM columns. Like adding collumns for RAM, storage domain, disks summ etc. And sorting ! -- Ernest Beinrohr, AXON PRO DevOps, Ing <http://www.beinrohr.sk/ing.php>, RHCE <http://www.beinrohr.sk/rhce.php>, RHCVA <http://www.beinrohr.sk/rhce.php>, LPIC <http://www.beinrohr.sk/lpic.php>, +421-2--6241-0360 <callto://+421-2--6241-0360>, +421-903--482-603 <callto://+421-903--482-603> icq:28153343, skype:oernii-work <callto://oernii-work>, jabber:oernii@jabber.org ------------------------------------------------------------------------ "For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." Richard Feynman --------------030004040906000002000403 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#FFFFFF" text="#000000"> <div class="moz-cite-prefix">Dňa 14.10.2013 19:06, Malini Rao wrote / napísal(a):<br> </div> <blockquote cite="mid:1431599682.2421828.1381770409144.JavaMail.root@redhat.com" type="cite"> <pre wrap="">Hi all, Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - <a class="moz-txt-link-freetext" href="http://www.ovirt.org/Ovirt_LAF">http://www.ovirt.org/Ovirt_LAF</a>. Your feedback and input is invited. </pre> </blockquote> <br> Please add the possibility to customize the VM columns. Like adding collumns for RAM, storage domain, disks summ etc. And sorting ! <br> <br> <br> <div class="moz-signature">-- <br> <div id="oernii_footer" style="color: gray;"> <span style="font-family: Lucida Console, Luxi Mono, Courier, monospace; font-size: 90%;"> Ernest Beinrohr, AXON PRO<br> DevOps, <a style="text-decoration: none; color: gray;" href="http://www.beinrohr.sk/ing.php">Ing</a>, <a style="text-decoration: none; color: gray;" href="http://www.beinrohr.sk/rhce.php">RHCE</a>, <a style="text-decoration: none; color: gray;" href="http://www.beinrohr.sk/rhce.php">RHCVA</a>, <a style="text-decoration: none; color: gray;" href="http://www.beinrohr.sk/lpic.php">LPIC</a>, <a style="text-decoration: none; color: gray;" href="callto://+421-2--6241-0360">+421-2--6241-0360</a>, <a style="text-decoration: none; color: gray;" href="callto://+421-903--482-603">+421-903--482-603</a><br> icq:28153343, <a style="text-decoration: none; color: gray;" href="callto://oernii-work">skype:oernii-work</a>, <a class="moz-txt-link-abbreviated" href="mailto:jabber:oernii@jabber.org">jabber:oernii@jabber.org</a> <br> </span> <hr style="height: 1px; width: 95%"> <span style="font-size: 70%;"> “For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled.” Richard Feynman </span> </div> </div> <img src="http://www.oernii.sk/ga.php" moz-do-not-send="true" height="1" border="0" width="1"> </body> </html> --------------030004040906000002000403--

On 10/15/2013 08:50 AM, Ernest Beinrohr wrote:
Dňa 14.10.2013 19:06, Malini Rao wrote / napísal(a):
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look -http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Please add the possibility to customize the VM columns. Like adding collumns for RAM, storage domain, disks summ etc. And sorting !
as malini mentioned, this focuses on the look and feel. please open a BZ to track the RFEs of (a) choosing columns, and (b) sorting. thanks, Itamar
-- Ernest Beinrohr, AXON PRO DevOps, Ing <http://www.beinrohr.sk/ing.php>, RHCE <http://www.beinrohr.sk/rhce.php>, RHCVA <http://www.beinrohr.sk/rhce.php>, LPIC <http://www.beinrohr.sk/lpic.php>, +421-2--6241-0360 <callto://+421-2--6241-0360>, +421-903--482-603 <callto://+421-903--482-603> icq:28153343, skype:oernii-work <callto://oernii-work>, jabber:oernii@jabber.org ------------------------------------------------------------------------ “For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled.” Richard Feynman
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

I like the modernized look, but imo it still misses the simplistic feel. I've had a few people complain that it's hung their whole browser because of the amount of javascript, I didn't proceed to question why because they were VMware fan boys and I simply could never replicate it. One thing I really really found very annoying with the current UI was, the amount of space the bottom frame took up. I often find myself using oVirt while on my laptop. When scrolling through VMs, I can only see 5 lines max. Overall, definitely looks better!! Can't wait to show it off to those VMware fan boys :) On Wed, Oct 16, 2013 at 11:23 AM, Itamar Heim <iheim@redhat.com> wrote:
On 10/15/2013 08:50 AM, Ernest Beinrohr wrote:
Dňa 14.10.2013 19:06, Malini Rao wrote / napísal(a):
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look -http://www.ovirt.org/Ovirt_**LAF<http://www.ovirt.org/Ovirt_LAF> .
Your feedback and input is invited.
Please add the possibility to customize the VM columns. Like adding collumns for RAM, storage domain, disks summ etc. And sorting !
as malini mentioned, this focuses on the look and feel. please open a BZ to track the RFEs of (a) choosing columns, and (b) sorting.
thanks, Itamar
-- Ernest Beinrohr, AXON PRO DevOps, Ing <http://www.beinrohr.sk/ing.**php<http://www.beinrohr.sk/ing.php>>, RHCE <http://www.beinrohr.sk/rhce.**php <http://www.beinrohr.sk/rhce.php>>, RHCVA <http://www.beinrohr.sk/rhce.**php <http://www.beinrohr.sk/rhce.php>>, LPIC <http://www.beinrohr.sk/lpic.**php <http://www.beinrohr.sk/lpic.php>>, +421-2--6241-0360 <callto://+421-2--6241-0360>, +421-903--482-603 <callto:// +421-903--482-603> icq:28153343, skype:oernii-work <callto://oernii-work>, jabber:oernii@jabber.org ------------------------------**------------------------------** ------------
“For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled.” Richard Feynman
______________________________**_________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>
______________________________**_________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>

----- Original Message -----
From: "Malini Rao" <mrao@redhat.com> To: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 8:06:49 PM Subject: [Users] Proposal for a fresh look and feel for Ovirt
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini
Hi Malini,
From the L&F perspective it looks much better. What I'd like you to review is the resolution you are using. This seems to be taken in a full-hd screen, where I think we should be able to support somewhat lower resolution, where L&F may have a big impact.
Would you consider posting also a lower resolution sample? Thanks, Doron

On Thu, Oct 17, 2013 at 9:07 AM, Doron Fediuck wrote:
----- Original Message -----
From: "Malini Rao" <mrao@redhat.com> To: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 8:06:49 PM Subject: [Users] Proposal for a fresh look and feel for Ovirt
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini
Hi Malini, From the L&F perspective it looks much better. What I'd like you to review is the resolution you are using. This seems to be taken in a full-hd screen, where I think we should be able to support somewhat lower resolution, where L&F may have a big impact.
Would you consider posting also a lower resolution sample?
+1 for this As a side note, I have noticed that going from oVirt 3.2.3 to 3.3.0 the horizontal needs are greater. For example refresh icon/button at the top right of the main admin portal is shown as a half row if window size is too small horizontally. And "Users" tab and "Events" are then shown on next line down. Also at 1176x885 is not good enugh. It works instead ok at 1280x1024 and 1366x768 both full screen; see link: In my opinion it should desirable to give chance to have a correct behavior at least at 1024x768. Using xwininfo it seems that the first size I get correct and complete horizontal layout is 1268 at the moment, using xwininfo on oVirt 3.3.0. Complete xwininfo output: [g.cecchi@ope46 ~]$ xwininfo xwininfo: Please select the window about which you would like information by clicking the mouse in that window. xwininfo: Window id: 0x260007f "oVirt Engine Web Administration - Mozilla Firefox" Absolute upper-left X: 1 Absolute upper-left Y: 70 Relative upper-left X: 10 Relative upper-left Y: 40 Width: 1268 Height: 819 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +1+70 -97+70 -97-903 +1-903 -geometry 1268x819+-9+30 xprop gives instead: [g.cecchi@ope46 ~]$ xprop WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 32, 1 _NET_WM_DESKTOP(CARDINAL) = 0 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW _NET_WM_VISIBLE_ICON_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox (on f18engine.mydomain)" _NET_WM_VISIBLE_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox (on f18engine.mydomain)" _NET_WM_STATE(ATOM) = WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x2600082 bitmap id # of mask for icon: 0x2600083 window id # of group leader: 0x2600001 WM_WINDOW_ROLE(STRING) = "browser" XdndAware(ATOM) = BITMAP _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 _NET_WM_ICON(CARDINAL) = Icon (22 x 22): [icons] _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 39846017 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x2600080 WM_CLIENT_LEADER(WINDOW): window id # 0x2600001 _NET_WM_PID(CARDINAL) = 16689 WM_LOCALE_NAME(STRING) = "en_US.utf8" WM_CLIENT_MACHINE(STRING) = "f18engine.mydomain" WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 1 by 98 program specified maximum size: 32767 by 32767 window gravity: NorthWest WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST WM_CLASS(STRING) = "Navigator", "Firefox" WM_ICON_NAME(STRING) = "oVirt Engine Web Administration - Mozilla Firefox" _NET_WM_ICON_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox" WM_NAME(STRING) = "oVirt Engine Web Administration - Mozilla Firefox" _NET_WM_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox" Gianluca

Thank you for your feedback. We are tracking low resolution issues via the following BZs: https://bugzilla.redhat.com/show_bug.cgi?id=818051 https://bugzilla.redhat.com/show_bug.cgi?id=832258 I agree that the new design should accommodate low resolutions. I actually hope that we will be able to accommodate low resolutions even with the current look&feel, and then possibly apply the same solution to the new look&feel. Please note that the new look&feel doesn't really introduce a new layout structure (which we'd might want to do as well at some point) - it is mainly about graphical improvements to the current layout structure. ---- Thanks, Einav ----- Original Message -----
From: "Gianluca Cecchi" <gianluca.cecchi@gmail.com> To: "Doron Fediuck" <dfediuck@redhat.com> Cc: "users" <users@ovirt.org> Sent: Thursday, October 17, 2013 4:40:38 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt
On Thu, Oct 17, 2013 at 9:07 AM, Doron Fediuck wrote:
----- Original Message -----
From: "Malini Rao" <mrao@redhat.com> To: "users" <users@ovirt.org> Sent: Monday, October 14, 2013 8:06:49 PM Subject: [Users] Proposal for a fresh look and feel for Ovirt
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini
Hi Malini, From the L&F perspective it looks much better. What I'd like you to review is the resolution you are using. This seems to be taken in a full-hd screen, where I think we should be able to support somewhat lower resolution, where L&F may have a big impact.
Would you consider posting also a lower resolution sample?
+1 for this
As a side note, I have noticed that going from oVirt 3.2.3 to 3.3.0 the horizontal needs are greater. For example refresh icon/button at the top right of the main admin portal is shown as a half row if window size is too small horizontally. And "Users" tab and "Events" are then shown on next line down. Also at 1176x885 is not good enugh. It works instead ok at 1280x1024 and 1366x768 both full screen; see link: In my opinion it should desirable to give chance to have a correct behavior at least at 1024x768. Using xwininfo it seems that the first size I get correct and complete horizontal layout is 1268 at the moment, using xwininfo on oVirt 3.3.0. Complete xwininfo output:
[g.cecchi@ope46 ~]$ xwininfo
xwininfo: Please select the window about which you would like information by clicking the mouse in that window.
xwininfo: Window id: 0x260007f "oVirt Engine Web Administration - Mozilla Firefox"
Absolute upper-left X: 1 Absolute upper-left Y: 70 Relative upper-left X: 10 Relative upper-left Y: 40 Width: 1268 Height: 819 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +1+70 -97+70 -97-903 +1-903 -geometry 1268x819+-9+30
xprop gives instead: [g.cecchi@ope46 ~]$ xprop WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 32, 1 _NET_WM_DESKTOP(CARDINAL) = 0 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW _NET_WM_VISIBLE_ICON_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox (on f18engine.mydomain)" _NET_WM_VISIBLE_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox (on f18engine.mydomain)" _NET_WM_STATE(ATOM) = WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x2600082 bitmap id # of mask for icon: 0x2600083 window id # of group leader: 0x2600001 WM_WINDOW_ROLE(STRING) = "browser" XdndAware(ATOM) = BITMAP _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 _NET_WM_ICON(CARDINAL) = Icon (22 x 22):
[icons]
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 39846017 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x2600080 WM_CLIENT_LEADER(WINDOW): window id # 0x2600001 _NET_WM_PID(CARDINAL) = 16689 WM_LOCALE_NAME(STRING) = "en_US.utf8" WM_CLIENT_MACHINE(STRING) = "f18engine.mydomain" WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 1 by 98 program specified maximum size: 32767 by 32767 window gravity: NorthWest WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST WM_CLASS(STRING) = "Navigator", "Firefox" WM_ICON_NAME(STRING) = "oVirt Engine Web Administration - Mozilla Firefox" _NET_WM_ICON_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox" WM_NAME(STRING) = "oVirt Engine Web Administration - Mozilla Firefox" _NET_WM_NAME(UTF8_STRING) = "oVirt Engine Web Administration - Mozilla Firefox"
Gianluca _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Malini,
From the L&F perspective it looks much better. What I'd like you to review is the resolution you are using. This seems to be taken in a full-hd screen, where I think we should be able to support somewhat lower resolution, where L&F may have a big impact.
Would you consider posting also a lower resolution sample?
Responsive web design[1] could be the answer and a nice feature. [1]http://en.wikipedia.org/wiki/Responsive_web_design -- Federico

Thanks everyone for an enthusiastic response of the Look and feel proposal to update Ovirt. I am glad that overall the reaction is positive. Here is a summary of what I heard from you all as suggestions for improvement - Feedback on L&F for Ovirt - Push back on simplistic icons for communicative value and subjective preference + familiarity with existing - Too much space for resource graphs ( percentage columns on console screen) - Colors ---Evaluate the choice of greens in the load bars ( too big and too bright and attention getting for something that is supplementary info), the unselected icons and the green line in masthead. --- The shades of blue and green don't seem to go very well together - Evaluate for cohesion/ harmony and readability. - How will the User portal look in the new style? - On Console, the tabs recede and the toolbar dominates - Same x is used for remove and cancel migrate - confusing - The tabs/ sub tabs now don't look like tabs - It now looks just like text.. Should be recognizable as tabs or Nav items. - Make sure 1064x768 resolution is not worse than it is today in new design - Primary info in the grid should stand out and not drown in all the noise. New ideas/ features ( Not in scope for now) Sparklines to give us some sense of recent history for each row Column customization/ column sorting Reducing bottom pane with details Better treatment of Events Low resolution layouts/ usability issues Responsive design Please let me know if I misunderstood anything or if I missed anything significant. I will work with the visual designers and incorporate some of these suggestions and present another iteration. Thanks Malini ----- Original Message ----- From: "Federico Alberto Sayd" <fsayd@uncu.edu.ar> To: users@ovirt.org Sent: Thursday, October 17, 2013 1:11:50 PM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt
Hi Malini,
From the L&F perspective it looks much better. What I'd like you to review is the resolution you are using. This seems to be taken in a full-hd screen, where I think we should be able to support somewhat lower resolution, where L&F may have a big impact.
Would you consider posting also a lower resolution sample?
Responsive web design[1] could be the answer and a nice feature. [1]http://en.wikipedia.org/wiki/Responsive_web_design -- Federico _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--=-lixiCdj56TYs8xfUCbG5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Malini, I hope my feedback is not too late. There is a big thumb up on the design, = while the current design certainly is not bad, this is way better! I'd like to hear though if some of current deficiencies are addressed: 1) how does design cope with increased tab/button width (by ui plugins) or = reduced viewport width? Current way is overflow with hidden elements or art= ifacts - not cool 2) at what minimum font size will the design break? David Malini Rao p=C3=AD=C5=A1e v Po 14. 10. 2013 v 13:06 -0400:
Hi all,=20 =20 Here is a proposal for updating the ovirt look and feel to give it a fres= h and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited. =20 Thanks Malini=20 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--=20 David Ja=C5=A1a, RHCE SPICE QE based in Brno GPG Key: 22C33E24=20 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24 --=-lixiCdj56TYs8xfUCbG5 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIISsjCCBjQw ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK 75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC +y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr /+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq +n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1 9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOTCCBSGg AwIBAgIDBl1jMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN MTMwNDEwMTE0ODI4WhcNMTQwNDEwMTM1MDM0WjBXMRkwFwYDVQQNExAxUktWVnliSEdDZnRMWjY3 MRkwFwYDVQQDDBBkamFzYUByZWRoYXQuY29tMR8wHQYJKoZIhvcNAQkBFhBkamFzYUByZWRoYXQu Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8unM64NLnlRZujXHb0ilCaqc7KB r1MwlyCtOWAyH4M/24zvfyRQyTz4ZkHd1sMeewJ5ap1/128hLSqMY/6So5yhL6UlK3nM1r9H9PTz CiPEMZmDazIzMb/Mt/4N3kkJBLpWPFRB5aB+COcex7a4dlmnUJASVWkVwvHRmfa06anME7DTccV5 cV95FKqoRUXawopdu5W2NhailCtbQJAbMIGf9FpH+J98swAsVHdvjZkSDnZcoQIPHzoPrEBawb7C vsmCe8p7pv5Dxtx3T47FdAXJiO9u+QJkaBFjfiA9ywN8fFo3Q/Jr4vl6WqEr1SyQjgL9/dWeQSYI 8LzByChnXQIDAQABo4IC1jCCAtIwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYI KwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5AqZ3fyU5HOme+iF4KA3f8RxHPjAfBgNVHSME GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAbBgNVHREEFDASgRBkamFzYUByZWRoYXQuY29tMIIB TAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENl cnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQg YWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBT dGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3Nl IGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQv MC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3Mx L2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3Vi LmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t LzANBgkqhkiG9w0BAQUFAAOCAQEArlvH1bAdnpLvyeMQzPtJYs65ur7cpYnrxrIZ3P/r0F7juzIU fb1S+M9sYBhalmBoZQMySlVveDYHUHPDsNJQtqUzYAJMbVTdRtviCSq3wmYtG/VJOOif11gM25u4 HcgXVuhF3di5G0CHwAIx0mjUi7fPJ3WMeFKWp550ZqpbFK/i9A5fJGfHk3MfXOhAu7vkEEjJY+gA BpFqvk134+30mP4KoXfNGZpekWvj6lS/tfaxuuSTusPcY0yIGGtJqqFtL1tRlTIoaDGiok5O0k6W pMFPtm+dGnOyKT4HQMFCaAgBOVCQFDYthuGlnUlJOP/BheuvaMfwgIqM4ir+DIqOyjCCBjkwggUh oAMCAQICAwZdYzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4X DTEzMDQxMDExNDgyOFoXDTE0MDQxMDEzNTAzNFowVzEZMBcGA1UEDRMQMVJLVlZ5YkhHQ2Z0TFo2 NzEZMBcGA1UEAwwQZGphc2FAcmVkaGF0LmNvbTEfMB0GCSqGSIb3DQEJARYQZGphc2FAcmVkaGF0 LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMfLpzOuDS55UWbo1x29IpQmqnOy ga9TMJcgrTlgMh+DP9uM738kUMk8+GZB3dbDHnsCeWqdf9dvIS0qjGP+kqOcoS+lJSt5zNa/R/T0 8wojxDGZg2syMzG/zLf+Dd5JCQS6VjxUQeWgfgjnHse2uHZZp1CQElVpFcLx0Zn2tOmpzBOw03HF eXFfeRSqqEVF2sKKXbuVtjYWopQrW0CQGzCBn/RaR/iffLMALFR3b42ZEg52XKECDx86D6xAWsG+ wr7JgnvKe6b+Q8bcd0+OxXQFyYjvbvkCZGgRY34gPcsDfHxaN0Pya+L5elqhK9UskI4C/f3VnkEm CPC8wcgoZ10CAwEAAaOCAtYwggLSMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUOQKmd38lORzpnvoheCgN3/EcRz4wHwYDVR0j BBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwGwYDVR0RBBQwEoEQZGphc2FAcmVkaGF0LmNvbTCC AUwGA1UdIASCAUMwggE/MIIBOwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVk IGFjY29yZGluZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUg U3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9z ZSBpbiBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNz MS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1 Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS8wDQYJKoZIhvcNAQEFBQADggEBAK5bx9WwHZ6S78njEMz7SWLOubq+3KWJ68ayGdz/69Be47sy FH29UvjPbGAYWpZgaGUDMkpVb3g2B1Bzw7DSULalM2ACTG1U3Ubb4gkqt8JmLRv1STjon9dYDNub uB3IF1boRd3YuRtAh8ACMdJo1Iu3zyd1jHhSlqeedGaqWxSv4vQOXyRnx5NzH1zoQLu75BBIyWPo AAaRar5Nd+Pt9Jj+CqF3zRmaXpFr4+pUv7X2sbrkk7rD3GNMiBhrSaqhbS9bUZUyKGgxoqJOTtJO lqTBT7ZvnRpzsik+B0DBQmgIATlQkBQ2LYbhpZ1JSTj/wYXrr2jH8ICKjOIq/gyKjsoxggNvMIID awIBATCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsT IlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs YXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwCQYFKw4DAhoFAKCCAa8w GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMxMTA1MTQ0NjI0WjAj BgkqhkiG9w0BCQQxFgQU9FUG8Y1NIfGgJdpkO+fh/YeqXawwgaUGCSsGAQQBgjcQBDGBlzCBlDCB jDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJp bWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwgacGCyqGSIb3DQEJEAILMYGXoIGUMIGM MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwZdYzANBgkqhkiG9w0BAQEFAASCAQBKZruYCcWG 1C2dj2dtaBqHNgPSVEbk0NfJrfnMcZaOXRa6hZsmZxhLgzb2Wn7zqHaL8lpigwL0J6VxgoTTpa+A UHQup/dmRqQsgRf+/XVv//3SRlOAq05s/jPnSVJ8v432zEQ2gWyy9mvijSfjq963M6ViMA6tosjG 4h1+H6uQaoCd4HwVlPCu0o9RXIPwd6j5PuTmjoyg89BIESmc06NFpO3FHvhdaBxFBNFheWHeCjeZ QTJ4nQJA5oBvAHb8dGRU/NpI2cdjrZv1liravY5+JEfXs3vSPNaTYfveYojP95mxLOIXM+0unL6v wWPCBp7SZ+ZbGc8qN/M6whpO847lAAAAAAAA --=-lixiCdj56TYs8xfUCbG5--

Hey David, Your questions are valid and reasonable and we should have good answers for these. However, what I shared with you guys for now is a pure skinning update to give a airier and more modern look. The skinning has been updated to match exactly with what exists today... so the labels are not going to be wider, rows are not taller etc. Therefore any problems that exist today will exist in the new design as well. The minimalist skinning and design strategy will generally improve the visual clutter issues to a certain extent. But this is not to say this is the sum total of the purpose of this exercise. This skinning update proposal is a starting point to then begin thinking of examining other aspects that have a deeper usability/ user experience impact including responsive design etc. We should also look across the application and check for consistency in interaction patterns - so things just don't look consistent but behave consistently as well. So, if we want to start generating a laundry list of UI overhaul items, that will be great. But again, the scope of this initial exercise is very limited. This skinning exercise too will likely roll out in phases and we may start with the bigger and more static elements first and then move into the details. I know I didn't answer your specific questions but only because they are not impacted by this design any more than the current design. Hope this makes sense. Thanks Malini ----- Original Message ----- From: "David Jaša" <djasa@redhat.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Tuesday, November 5, 2013 9:46:24 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt Hi Malini, I hope my feedback is not too late. There is a big thumb up on the design, while the current design certainly is not bad, this is way better! I'd like to hear though if some of current deficiencies are addressed: 1) how does design cope with increased tab/button width (by ui plugins) or reduced viewport width? Current way is overflow with hidden elements or artifacts - not cool 2) at what minimum font size will the design break? David Malini Rao píše v Po 14. 10. 2013 v 13:06 -0400:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- David Jaša, RHCE SPICE QE based in Brno GPG Key: 22C33E24 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24

--=-sBR7hRBblbbn9pSB2hhC Content-Type: multipart/mixed; boundary="=-mbCEWCFAzEUwE7glJLVI" --=-mbCEWCFAzEUwE7glJLVI Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Malini, Malini Rao p=C3=AD=C5=A1e v St 06. 11. 2013 v 16:53 -0500:
Hey David,=20 =20 Your questions are valid and reasonable and we should have good answers for these. However, what I shared with you guys for now is a pure skinning update to give a airier and more modern look. The skinning has been updated to match exactly with what exists today... so the labels are not going to be wider, rows are not taller etc. Therefore any problems that exist today will exist in the new design as well.=20
OK, I'm fine with that. I have also already commented on this in my first reply.
The minimalist skinning and design strategy will generally improve the visual clutter issues to a certain extent. But this is not to say this is the sum total of the purpose of this exercise. This skinning update proposal is a starting point to then begin thinking of examining other aspects that have a deeper usability/ user experience impact including responsive design etc.=20
My wish wrt width is something much more humble than responsive design. I just wish that the design doesn't break (items don't hide or reorder) when something goes wrong. Current design preserves look at the expense of functionality in such cases which is IMO wrong. The ideal is responsive design - to maintain functionality while adjusting look to the device - but when that ideal is not feasible (which is not currently without the overhaul you mention below), it's better to maintain functionality... Maybe the attached screenshot tells more than my text above.
We should also look across the application and check for consistency in interaction patterns - so things just don't look consistent but behave consistently as well.=20 =20 So, if we want to start generating a laundry list of UI overhaul items, that will be great.=20
Please do remember these once you start planning such bigger rework.
But again, the scope of this initial exercise is very limited. This skinning exercise too will likely roll out in phases and we may start with the bigger and more static elements first and then move into the details. =20 I know I didn't answer your specific questions but only because they are not impacted by this design any more than the current design. Hope this makes sense.
Sure and thanks for reply. Cheers, David
=20 Thanks Malini =20 =20 =20 =20 ----- Original Message ----- From: "David Ja=C5=A1a" <djasa@redhat.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Tuesday, November 5, 2013 9:46:24 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt =20 Hi Malini, =20 I hope my feedback is not too late. There is a big thumb up on the design= , while the current design certainly is not bad, this is way better! =20 =20 I'd like to hear though if some of current deficiencies are addressed: =20 1) how does design cope with increased tab/button width (by ui plugins) o= r reduced viewport width? Current way is overflow with hidden elements or a= rtifacts - not cool =20 2) at what minimum font size will the design break? =20 =20 David =20 =20 =20 Malini Rao p=C3=AD=C5=A1e v Po 14. 10. 2013 v 13:06 -0400:
Hi all,=20 =20 Here is a proposal for updating the ovirt look and feel to give it a fr= esh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited. =20 Thanks Malini=20 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users =20
--=20 David Ja=C5=A1a, RHCE SPICE QE based in Brno GPG Key: 22C33E24=20 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24 --=-mbCEWCFAzEUwE7glJLVI Content-Type: image/png; name="main_tabs.png" Content-Disposition: attachment; filename="main_tabs.png" Content-Transfer-Encoding: base64 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 KDg4uKqqavXq1Z9Nh8/A5M4Gs7oaTPOhg6C8TEJfcFXX88+S/rvf+bi2+DazkF1/byl8UScPKC8D CRp3IBoPmQxK612Z/Gg3u5AUDwAl75CumnTGMHJAQL+AgH5ubj4F+fkrli+M2qt66HsqNppEIuno 6MZER/NrGvf3fIVLG8bGHh81YmBKSpKJiQWH000mww4figoZ0KuysurTD/4Rvv1VikxAJuM9e4b4 +/fR128RH396aGhw9PFjjS5goxv0izMiiUTKvn/3yaNX8t9PPIInEkJlxWeLXbJGNJmG6CeRQHm9 N7RWloNI1BzTrSbq7GQg+8Q2iGHYnLmLf5o8U0f3q+k9ZWPCBh//51Dr1g4jR/7E4QRkZqZPnDDq 3r1s7Q2hZbWPnDeOiYlJr8e2bdumTp0aFRVFNFoMw44cOTJlyhTiIy4uLkePHk1NTd2/fz+xahSG YUuXLr1+/XpiYuLEiROdnJxSUlIiIiKoVGp6erqLi4t8xHj69Gnifz8/v7i4uNTU1G3btg0dOvTE iRP1R+z1l5tq27btrVu3HBwc0tPT7ezs9PT0iH8aetZsNvvXX39NSkpKS0s7c+bMzJkz5ZPDNjY2 27dvv3btWkpKyooVK4h1ueRfJP9H3Smrk4hMJs+bN+/ChQu3bt06d+7cjz/+SGjbsmXLzZs3X716 9cqVKxs2bDA1Nf2cOjQ1DBquS8FYTMqmfnoj2GXu+pWDHODk+BbOlsxvMJlmsx1qaqq3btkglSoX pd++OWhgT0d7i/aurX+ePZnH4wIAj8clrjHHnvynk4ejWwe7/ft35+Tc69nD26GN+awZk4gLZq+K iyb/ONbVxdrVxWr6tAllZaVo3IJQSWVlxYLwmR7uDg5tzAO7ex07dlBedP3a5YEDejjaW7i6WI0f N+z583wACAr0OXUqGgA4HNMPznN+y9BotN9+27dp877IPbFLl0YAwMkTx+oPfXk87sXk887OHTic bnfv3nxe8FJedDczI6inr72dWeigXi9fvlD8lLoiLreKbcMa0L/7tq0RDm3MM9LT1IUClcbVsL+Z wOfzVyxbIJVKFy3aeOTItS1bjyUkZPbtO/zly4KY47GK6X1h4XO2Dat/3wBiU+nOcy19W6V69UX+ Wn2YSqWuXRsZsSnqZOz1FSu3SKXS5cvmv31Trq57qi+gymoNMqhKE8j7wcTzZ/06uzk5WMycMVEo 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 --=-mbCEWCFAzEUwE7glJLVI-- --=-sBR7hRBblbbn9pSB2hhC Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIISsjCCBjQw ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK 75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC +y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr /+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq +n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1 9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOTCCBSGg AwIBAgIDBl1jMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN MTMwNDEwMTE0ODI4WhcNMTQwNDEwMTM1MDM0WjBXMRkwFwYDVQQNExAxUktWVnliSEdDZnRMWjY3 MRkwFwYDVQQDDBBkamFzYUByZWRoYXQuY29tMR8wHQYJKoZIhvcNAQkBFhBkamFzYUByZWRoYXQu Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8unM64NLnlRZujXHb0ilCaqc7KB r1MwlyCtOWAyH4M/24zvfyRQyTz4ZkHd1sMeewJ5ap1/128hLSqMY/6So5yhL6UlK3nM1r9H9PTz CiPEMZmDazIzMb/Mt/4N3kkJBLpWPFRB5aB+COcex7a4dlmnUJASVWkVwvHRmfa06anME7DTccV5 cV95FKqoRUXawopdu5W2NhailCtbQJAbMIGf9FpH+J98swAsVHdvjZkSDnZcoQIPHzoPrEBawb7C vsmCe8p7pv5Dxtx3T47FdAXJiO9u+QJkaBFjfiA9ywN8fFo3Q/Jr4vl6WqEr1SyQjgL9/dWeQSYI 8LzByChnXQIDAQABo4IC1jCCAtIwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYI KwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5AqZ3fyU5HOme+iF4KA3f8RxHPjAfBgNVHSME GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAbBgNVHREEFDASgRBkamFzYUByZWRoYXQuY29tMIIB TAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENl cnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQg YWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBT dGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3Nl IGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQv MC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3Mx L2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3Vi LmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t LzANBgkqhkiG9w0BAQUFAAOCAQEArlvH1bAdnpLvyeMQzPtJYs65ur7cpYnrxrIZ3P/r0F7juzIU fb1S+M9sYBhalmBoZQMySlVveDYHUHPDsNJQtqUzYAJMbVTdRtviCSq3wmYtG/VJOOif11gM25u4 HcgXVuhF3di5G0CHwAIx0mjUi7fPJ3WMeFKWp550ZqpbFK/i9A5fJGfHk3MfXOhAu7vkEEjJY+gA BpFqvk134+30mP4KoXfNGZpekWvj6lS/tfaxuuSTusPcY0yIGGtJqqFtL1tRlTIoaDGiok5O0k6W pMFPtm+dGnOyKT4HQMFCaAgBOVCQFDYthuGlnUlJOP/BheuvaMfwgIqM4ir+DIqOyjCCBjkwggUh oAMCAQICAwZdYzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4X DTEzMDQxMDExNDgyOFoXDTE0MDQxMDEzNTAzNFowVzEZMBcGA1UEDRMQMVJLVlZ5YkhHQ2Z0TFo2 NzEZMBcGA1UEAwwQZGphc2FAcmVkaGF0LmNvbTEfMB0GCSqGSIb3DQEJARYQZGphc2FAcmVkaGF0 LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMfLpzOuDS55UWbo1x29IpQmqnOy ga9TMJcgrTlgMh+DP9uM738kUMk8+GZB3dbDHnsCeWqdf9dvIS0qjGP+kqOcoS+lJSt5zNa/R/T0 8wojxDGZg2syMzG/zLf+Dd5JCQS6VjxUQeWgfgjnHse2uHZZp1CQElVpFcLx0Zn2tOmpzBOw03HF eXFfeRSqqEVF2sKKXbuVtjYWopQrW0CQGzCBn/RaR/iffLMALFR3b42ZEg52XKECDx86D6xAWsG+ wr7JgnvKe6b+Q8bcd0+OxXQFyYjvbvkCZGgRY34gPcsDfHxaN0Pya+L5elqhK9UskI4C/f3VnkEm CPC8wcgoZ10CAwEAAaOCAtYwggLSMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUOQKmd38lORzpnvoheCgN3/EcRz4wHwYDVR0j BBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwGwYDVR0RBBQwEoEQZGphc2FAcmVkaGF0LmNvbTCC AUwGA1UdIASCAUMwggE/MIIBOwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVk IGFjY29yZGluZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUg U3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9z ZSBpbiBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNz MS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1 Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS8wDQYJKoZIhvcNAQEFBQADggEBAK5bx9WwHZ6S78njEMz7SWLOubq+3KWJ68ayGdz/69Be47sy FH29UvjPbGAYWpZgaGUDMkpVb3g2B1Bzw7DSULalM2ACTG1U3Ubb4gkqt8JmLRv1STjon9dYDNub uB3IF1boRd3YuRtAh8ACMdJo1Iu3zyd1jHhSlqeedGaqWxSv4vQOXyRnx5NzH1zoQLu75BBIyWPo AAaRar5Nd+Pt9Jj+CqF3zRmaXpFr4+pUv7X2sbrkk7rD3GNMiBhrSaqhbS9bUZUyKGgxoqJOTtJO lqTBT7ZvnRpzsik+B0DBQmgIATlQkBQ2LYbhpZ1JSTj/wYXrr2jH8ICKjOIq/gyKjsoxggNvMIID awIBATCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsT IlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs YXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwCQYFKw4DAhoFAKCCAa8w GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMxMTA3MTEwNTQ0WjAj BgkqhkiG9w0BCQQxFgQUdTsV1hF2CfTxuAA6zDHXKR8TTH0wgaUGCSsGAQQBgjcQBDGBlzCBlDCB jDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJp bWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwgacGCyqGSIb3DQEJEAILMYGXoIGUMIGM MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwZdYzANBgkqhkiG9w0BAQEFAASCAQBktHANBq+2 CYIpYKtwSZMW2ySlULZMw0MNYKd/BGG6U803HQNRcgrXAfhCW/Z512FmpyzL/vWGviHqhSmVQhuH DPTEgy+TTPzmyCXVlTb+ao+2kkltFZGhqSaRN3MmC0iWgPp+NJXQVTh977epyDwPW69MMQzMimFY cbtFs0haiIDdgiYF6QxD3zkPPgVj726L5sLhcMtV4qE9HHsf8ynweJ1U6PoMB4sxqzxYqMsj2mbK 9uulwlHvgZbuiArmYTYsp59gXRuOOlApLP7/hi2zChvYFbluIfHR00v9APiAxEqUnCeyO98rhxDS 3xRwl/Q5EYcVYTJ6isn5b2BN2NOlAAAAAAAA --=-sBR7hRBblbbn9pSB2hhC--

----- Original Message -----
From: "David Jaša" <djasa@redhat.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Thursday, November 7, 2013 6:05:44 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt
Hi Malini,
Malini Rao píše v St 06. 11. 2013 v 16:53 -0500:
Hey David,
Your questions are valid and reasonable and we should have good answers for these. However, what I shared with you guys for now is a pure skinning update to give a airier and more modern look. The skinning has been updated to match exactly with what exists today... so the labels are not going to be wider, rows are not taller etc. Therefore any problems that exist today will exist in the new design as well.
OK, I'm fine with that. I have also already commented on this in my first reply.
The minimalist skinning and design strategy will generally improve the visual clutter issues to a certain extent. But this is not to say this is the sum total of the purpose of this exercise. This skinning update proposal is a starting point to then begin thinking of examining other aspects that have a deeper usability/ user experience impact including responsive design etc.
My wish wrt width is something much more humble than responsive design. I just wish that the design doesn't break (items don't hide or reorder) when something goes wrong. Current design preserves look at the expense of functionality in such cases which is IMO wrong. The ideal is responsive design - to maintain functionality while adjusting look to the device - but when that ideal is not feasible (which is not currently without the overhaul you mention below), it's better to maintain functionality... Maybe the attached screenshot tells more than my text above.
David, we are working on the design for a temp fix for this as we speak so that access to functionality is not lost. Basically, it is a overflow mechanism to get to the tabs and toolbar icons that are currently inaccessible when the situation such as the one in your screenshot occurs. I think short of responsive design and/or reconsideration of the information architecture for Ovirt, this is the best short term way of dealing with this.
We should also look across the application and check for consistency in interaction patterns - so things just don't look consistent but behave consistently as well.
So, if we want to start generating a laundry list of UI overhaul items, that will be great.
Please do remember these once you start planning such bigger rework.
But again, the scope of this initial exercise is very limited. This skinning exercise too will likely roll out in phases and we may start with the bigger and more static elements first and then move into the details.
I know I didn't answer your specific questions but only because they are not impacted by this design any more than the current design. Hope this makes sense.
Sure and thanks for reply. Cheers,
David
Thanks Malini
----- Original Message ----- From: "David Jaša" <djasa@redhat.com> To: "Malini Rao" <mrao@redhat.com> Cc: "users" <users@ovirt.org> Sent: Tuesday, November 5, 2013 9:46:24 AM Subject: Re: [Users] Proposal for a fresh look and feel for Ovirt
Hi Malini,
I hope my feedback is not too late. There is a big thumb up on the design, while the current design certainly is not bad, this is way better!
I'd like to hear though if some of current deficiencies are addressed:
1) how does design cope with increased tab/button width (by ui plugins) or reduced viewport width? Current way is overflow with hidden elements or artifacts - not cool
2) at what minimum font size will the design break?
David
Malini Rao píše v Po 14. 10. 2013 v 13:06 -0400:
Hi all,
Here is a proposal for updating the ovirt look and feel to give it a fresh and modern look - http://www.ovirt.org/Ovirt_LAF. Your feedback and input is invited.
Thanks Malini _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--
David Jaša, RHCE
SPICE QE based in Brno GPG Key: 22C33E24 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
participants (16)
-
Alissa Bonas
-
Amador Pahim
-
Andrew Lau
-
David Jaša
-
Doron Fediuck
-
Einav Cohen
-
Ernest Beinrohr
-
Fabian Deutsch
-
Federico Alberto Sayd
-
Frank Wall
-
Gianluca Cecchi
-
Itamar Heim
-
John Taylor
-
Karli Sjöberg
-
Malini Rao
-
René Koch (ovido)