[Users] new oVirt look-and-feel -- feature page

Hi, Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1. Comments are welcome. Thanks, Greg Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com

----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, arch@ovirt.org Sent: Tuesday, February 18, 2014 11:19:18 PM Subject: new oVirt look-and-feel -- feature page
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Really cool ....
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Arch mailing list Arch@ovirt.org http://lists.ovirt.org/mailman/listinfo/arch

----- Original Message -----
From: "Eli Mesika" <emesika@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: arch@ovirt.org, "users" <users@ovirt.org> Sent: Tuesday, February 18, 2014 10:27:42 PM Subject: Re: new oVirt look-and-feel -- feature page
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, arch@ovirt.org Sent: Tuesday, February 18, 2014 11:19:18 PM Subject: new oVirt look-and-feel -- feature page
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Really cool ....
Indeed, it looks great!
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Arch mailing list Arch@ovirt.org http://lists.ovirt.org/mailman/listinfo/arch
_______________________________________________ Arch mailing list Arch@ovirt.org http://lists.ovirt.org/mailman/listinfo/arch

On 02/18/2014 01:19 PM, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Comments, take them, hate them, whatever: The downloads seem to be too prominent on the first screen, my eyes are drawn to it instead of the portals. This may be due to the circle in the background drawing attention. The 404 page "click here to continue", continue to where? Maybe should be "Click here to return home?" The login page would ideally have an identifying mark of which portal it is for. The horizontal scroll is disappointing on the user portal. I don't think "Number of cores" should be larger than ALL other headings on the page. Good work, excited to see it. - Thomas

----- Original Message -----
From: "Thomas Suckow" <thomas.suckow@pnnl.gov> To: users@ovirt.org Sent: Tuesday, February 18, 2014 4:28:39 PM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On 02/18/2014 01:19 PM, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Comments, take them, hate them, whatever:
The downloads seem to be too prominent on the first screen, my eyes are drawn to it instead of the portals. This may be due to the circle in the background drawing attention.
The 404 page "click here to continue", continue to where? Maybe should be "Click here to return home?"
The login page would ideally have an identifying mark of which portal it is for.
+1. Malini, Einav?
The horizontal scroll is disappointing on the user portal. I don't think "Number of cores" should be larger than ALL other headings on the page.
Good work, excited to see it.
- Thomas _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Looks really great, can't wait to see more :) ----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, arch@ovirt.org Sent: Tuesday, February 18, 2014 11:19:18 PM Subject: new oVirt look-and-feel -- feature page
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Arch mailing list Arch@ovirt.org http://lists.ovirt.org/mailman/listinfo/arch

Why is there so much open real estate on the pre-login pages? Maybe use the middle rather than the lower 1/3 of the page. Other than that it looks great. Nice update -----Original Message----- From: users-bounces@ovirt.org [mailto:users-bounces@ovirt.org] On Behalf Of Greg Sheremeta Sent: Tuesday, February 18, 2014 4:19 PM To: users; arch@ovirt.org Subject: [Users] new oVirt look-and-feel -- feature page Hi, Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1. Comments are welcome. Thanks, Greg Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Tue, 2014-02-18 at 16:19 -0500, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Looks really nice! Is the background canvas vectorized? Isn´t it going to become rather slow loading such a big picture otherwise... And how is it going to handle scaling of browser windows? How´d it look on smaller resolutions e.g 960x640? -- Med Vänliga Hälsningar ------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se

----- Original Message -----
From: "Karli Sjöberg" <Karli.Sjoberg@slu.se> To: gshereme@redhat.com Cc: users@ovirt.org, arch@ovirt.org Sent: Wednesday, February 19, 2014 1:43:43 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On Tue, 2014-02-18 at 16:19 -0500, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Looks really nice! Is the background canvas vectorized? Isn´t it going to become rather slow loading such a big picture otherwise... And how is it going to handle scaling of browser windows? How´d it look on smaller resolutions e.g 960x640?
--
Med Vänliga Hälsningar
------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se
It's not vectorized. It's a PNG, size is 248.0 kB ... which isn't horrible. After the first load, it'll be stored in browser cache. It's set to scale in such a way that the aspect ratio is maintained. It uses the CSS3 property "background-size" to achieve this. I think it looks pretty perfect at any resolution. Here's the full CSS for it: .obrand_loginPageBackground { background-image: url(images/ovirt_bg.png); background-size: 100% auto; background-repeat: repeat-x; background-color: #1d2226; position: absolute; bottom: 0; left: 0; right: 0; top: 0; } Thanks! Greg

--_002_5F9E965F5A80BC468BE5F40576769F09733A0F47exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gV2VkLCAyMDE0LTAyLTE5IGF0IDA3OjIyIC0wNTAwLCBHcmVnIFNoZXJlbWV0YSB3cm90ZToK PiAKPiAtLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCj4gPiBGcm9tOiAiS2FybGkgU2rDtmJl cmciIDxLYXJsaS5Tam9iZXJnQHNsdS5zZT4KPiA+IFRvOiBnc2hlcmVtZUByZWRoYXQuY29tCj4g PiBDYzogdXNlcnNAb3ZpcnQub3JnLCBhcmNoQG92aXJ0Lm9yZwo+ID4gU2VudDogV2VkbmVzZGF5 LCBGZWJydWFyeSAxOSwgMjAxNCAxOjQzOjQzIEFNCj4gPiBTdWJqZWN0OiBSZTogW1VzZXJzXSBu ZXcgb1ZpcnQgbG9vay1hbmQtZmVlbCAtLSBmZWF0dXJlIHBhZ2UKPiA+IAo+ID4gT24gVHVlLCAy MDE0LTAyLTE4IGF0IDE2OjE5IC0wNTAwLCBHcmVnIFNoZXJlbWV0YSB3cm90ZToKPiA+ID4gSGks Cj4gPiA+IAo+ID4gPiBQbGVhc2UgY2hlY2sgb3V0IHRoZSBmZWF0dXJlIHBhZ2UgZm9yIHRoZSBu ZXcgb1ZpcnQgbG9vay1hbmQtZmVlbCwKPiA+ID4gUGF0dGVybkZseSBiYXNlZDoKPiA+ID4gaHR0 cDovL3d3dy5vdmlydC5vcmcvRmVhdHVyZXMvTmV3TG9va0FuZEZlZWxQYXR0ZXJuRmx5UGhhc2Ux Lgo+ID4gPiAKPiA+ID4gQ29tbWVudHMgYXJlIHdlbGNvbWUuCj4gPiA+IAo+ID4gPiBUaGFua3Ms Cj4gPiA+IEdyZWcKPiA+ID4gCj4gPiA+IEdyZWcgU2hlcmVtZXRhCj4gPiA+IFJlZCBIYXQsIElu Yy4KPiA+ID4gU3IuIFNvZnR3YXJlIEVuZ2luZWVyLCBSSEVWCj4gPiA+IENlbGw6IDkxOS04MDct MTA4Ngo+ID4gPiBnc2hlcmVtZUByZWRoYXQuY29tCj4gPiA+IF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiA+IFVzZXJzIG1haWxpbmcgbGlzdAo+ID4g PiBVc2Vyc0BvdmlydC5vcmcKPiA+ID4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL3VzZXJzCj4gPiAKPiA+IExvb2tzIHJlYWxseSBuaWNlISBJcyB0aGUgYmFja2dyb3Vu ZCBjYW52YXMgdmVjdG9yaXplZD8gSXNuwrR0IGl0IGdvaW5nCj4gPiB0byBiZWNvbWUgcmF0aGVy IHNsb3cgbG9hZGluZyBzdWNoIGEgYmlnIHBpY3R1cmUgb3RoZXJ3aXNlLi4uIEFuZCBob3cgaXMK PiA+IGl0IGdvaW5nIHRvIGhhbmRsZSBzY2FsaW5nIG9mIGJyb3dzZXIgd2luZG93cz8gSG93wrRk IGl0IGxvb2sgb24gc21hbGxlcgo+ID4gcmVzb2x1dGlvbnMgZS5nIDk2MHg2NDA/Cj4gPiAKPiA+ IAo+ID4gCj4gPiAtLQo+ID4gCj4gPiBNZWQgVsOkbmxpZ2EgSMOkbHNuaW5nYXIKPiA+IAo+ID4g LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gS2FybGkgU2rDtmJlcmcKPiA+IFN3ZWRpc2ggVW5p dmVyc2l0eSBvZiBBZ3JpY3VsdHVyYWwgU2NpZW5jZXMgQm94IDcwNzkgKFZpc2l0aW5nIEFkZHJl c3MKPiA+IEtyb27DpXN2w6RnZW4gOCkKPiA+IFMtNzUwIDA3IFVwcHNhbGEsIFN3ZWRlbgo+ID4g UGhvbmU6ICArNDYtKDApMTgtNjcgMTUgNjYKPiA+IGthcmxpLnNqb2JlcmdAc2x1LnNlCj4gPiAK PiAKPiBJdCdzIG5vdCB2ZWN0b3JpemVkLiBJdCdzIGEgUE5HLCBzaXplIGlzIDI0OC4wIGtCIC4u LiB3aGljaCBpc24ndCBob3JyaWJsZS4gQWZ0ZXIgdGhlIGZpcnN0IGxvYWQsIGl0J2xsIGJlIHN0 b3JlZCBpbiBicm93c2VyIGNhY2hlLgo+IAo+IEl0J3Mgc2V0IHRvIHNjYWxlIGluIHN1Y2ggYSB3 YXkgdGhhdCB0aGUgYXNwZWN0IHJhdGlvIGlzIG1haW50YWluZWQuIEl0IHVzZXMgdGhlIENTUzMg cHJvcGVydHkgImJhY2tncm91bmQtc2l6ZSIgdG8gYWNoaWV2ZSB0aGlzLiBJIHRoaW5rIGl0IGxv b2tzIHByZXR0eSBwZXJmZWN0IGF0IGFueSByZXNvbHV0aW9uLgo+IAo+IEhlcmUncyB0aGUgZnVs bCBDU1MgZm9yIGl0Ogo+IAo+IC5vYnJhbmRfbG9naW5QYWdlQmFja2dyb3VuZCB7Cj4gICAgIGJh Y2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvb3ZpcnRfYmcucG5nKTsKPiAgICAgYmFja2dyb3Vu ZC1zaXplOiAxMDAlIGF1dG87Cj4gICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKPiAg ICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjIyNjsKPiAgICAgcG9zaXRpb246IGFic29sdXRlOwo+ ICAgICBib3R0b206IDA7Cj4gICAgIGxlZnQ6IDA7Cj4gICAgIHJpZ2h0OiAwOwo+ICAgICB0b3A6 IDA7Cj4gfQo+IAo+IFRoYW5rcyEKPiBHcmVnCgpZdXBwLCBqdXN0IGNoZWNraW5nLCBzaW5jZSBp dMK0cyBub3QgbWFkZSB0byB0aWxlIGxpa2UgYSBwYXJhbGxheCwgSSB3YXMKanVzdCBjdXJpb3Vz IGlmIHlvdSBoYWQgc29tZSBzcGVjaWFsIHRyaWNrIHVwIHlvdXIgc2xlYXZlLgoKQW5kIG1heWJl IEnCtG0ganVzdCBuaXQtcGlja2luZyBoZXJlLCBidXQgSSBtYWRlIGEgcXVpY2sgdGVzdCwganVz dCB0bwpkZW1vbnN0cmF0ZSB3aGF0IEkgd291bGQgcGVyY2lldmUgYXMgYSBwcm9ibGVtIG9mIGhh dmluZyBvbmUgYmlnIHBpY3R1cmUKYXMgYmFja2dyb3VuZC4KCm9icmFuZC5odG1sOgo8aHRtbD4K ICA8aGVhZD4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0ib2JyYW5kLmNzcyIgLz4K ICA8L2hlYWQ+CiAgPGJvZHkgY2xhc3M9Im9icmFuZF9sb2dpblBhZ2VCYWNrZ3JvdW5kIj48L2Jv ZHk+CjwvaHRtbD4KCm9icmFuZC5jc3M6Ci5vYnJhbmRfbG9naW5QYWdlQmFja2dyb3VuZCB7CiAg ICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwob3ZpcnRfYmcucG5nKTsKICAgIGJhY2tncm91bmQtc2l6 ZTogMTAwJSBhdXRvOwogICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgYmFja2dy b3VuZC1jb2xvcjogIzFkMjIyNjsKICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgIGJvdHRvbTog MDsKICAgIGxlZnQ6IDA7CiAgICByaWdodDogMDsKICAgIHRvcDogMDsKfQoKSSBhdHRhY2hlZCBh IHNuYXBzaG90IG9mIGhvdyBzY2FsaW5nIHlvdXIgYnJvd3NlciB3aW5kb3cgaW4gdGhlICJ3cm9u ZyIKd2F5IGJyZWFrcyBpdMK0cyBhc3BlY3QgcmF0aW8gYW5kIGhvdyB0aGF0wrRzIGp1c3QgaGFu ZGxlZCBieQoiYmFja2dyb3VuZC1jb2xvciIgaW4gYSByYXRoZXIuLi5ib3Jpbmcgd2F5LiBPZiBj b3Vyc2Ugc2NhbGluZyB0aGUKd2luZG93IF90aGF0XyBzbWFsbCBpcyByaWRpY3Vsb3VzLCBpdMK0 cyBqdXN0IHRvIGRlbW9uc3RyYXRlIHRoZSBhc3BlY3QKaXNzdWUgdGhhdCB3b3VsZCBiZSBmb3Ig c21hcnRwaG9uZXMgZS5nLCBvbiB0aGlzIHdlbGNvbWUgc2NyZWVuLgoKU28gbXkgY29uY2VybiBo ZXJlIGlzIG1vc3Qgb2YgYWxsIGFib3V0IHRoZSBhc3BlY3QgcmF0aW8gaXNzdWVzIGludm9sdmVk CndpdGggaGF2aW5nIGp1c3Qgb25lIGJpZyBwaWN0dXJlIGFzIGEgYmFja2dyb3VuZC4gTW9zdCBz aXRlcyBJwrR2ZSBzZWVuCmhhdmUgZWl0aGVyIGp1c3QgY29kZSwgYSBsb3Qgb2Ygc21hbGwgcGlj cywgcGFyYWxsYXhpbmcgb25lcywgb3Igb25lCmluc2FuZWx5IGJpZyBwaWN0dXJlLCB0YWxraW5n IFVsdHJhLUhEIDRrIGJpZywganVzdCB0byBiZSBhYnNvbHV0ZWx5CnN1cmUgaXTCtHMgbm90IGdv aW5nIHRvIHNjYWxlIGluIHRoaXMgdW53YW50ZWQgd2F5LgoKQW0gSSB3cm9uZz8KCgoKLS0gCgpN ZWQgVsOkbmxpZ2EgSMOkbHNuaW5nYXIKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KS2FybGkgU2rD tmJlcmcKU3dlZGlzaCBVbml2ZXJzaXR5IG9mIEFncmljdWx0dXJhbCBTY2llbmNlcyBCb3ggNzA3 OSAoVmlzaXRpbmcgQWRkcmVzcwpLcm9uw6VzdsOkZ2VuIDgpClMtNzUwIDA3IFVwcHNhbGEsIFN3 ZWRlbgpQaG9uZTogICs0Ni0oMCkxOC02NyAxNSA2NgprYXJsaS5zam9iZXJnQHNsdS5zZQo= --_002_5F9E965F5A80BC468BE5F40576769F09733A0F47exchange21_ Content-Type: image/png; name="Screenshot.png" Content-Description: Screenshot.png Content-Disposition: attachment; filename="Screenshot.png"; size=33243; creation-date="Wed, 19 Feb 2014 13:17:05 GMT"; modification-date="Wed, 19 Feb 2014 13:17:05 GMT" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAALQAAAGSCAIAAADFLXz6AAAAA3NCSVQICAjb4U/gAAAAGXRFWHRT b2Z0d2FyZQBnbm9tZS1zY3JlZW5zaG907wO/PgAAIABJREFUeJzsfXeAVcX1/znz3nZ22QIsRbqC gqIogiAkJLF/NaJootEYe+yxEGv8aWIBNSbG/o3dxBjLVzSoMbHEWBAFRYmIBcQCCuyyC7vLlvfe nfP7Y845M69soagk2RHh3Xvnzp0553PqzNyL6+oaEZGIAMD9KK8she7yX1ka1m1QMABAHBFBYNGz ogcAfO9730Mp7lL4o9OT/+53OdKQFP2d82SnFf697iorL3EQceDAdXWN7ld5ZenYsWP5rFAqPMz+ sfkVtsJnkchNez86rdD1mlvnsxYuXOjwweAoryzdZZddoLt0FwAAePvttxvWNZpvuhvdZestuL6+ sWdFt9roLpnl7bff7tYc3aXdEgfAr671lpaWtra28ExpaWksFrPWNjQ0hOfz8/OLi4s37SkbNmxI JpPutzEmFot1cFhWVrY5/XelvLx807r671XiXaxXWNmn395HlIyeWNizNxjTWrd6w79eWvH3h5IN dR3fOGvWrB/+8Ifu97Rp05YsWVJcXNzW1jZs2LDnn3/enf/rX/969tlnb/IYAOCPf/zjnnvuWV9f P27cuE4PN6qE/deiYd1/duncrEwZaMt3nFT2g0sWlwz/qHHtxxsSK9uipfGy+u0mnXTldZP23AW7 rHqOOOKIRCJBRIlE4ogjjtisjgelsLAwFosBACJusvrpLtmlE81Rlkdn9W+9v7LHmlVPHDdg6SNf bP8GHptXVLI2key5esNbqdQFM4785+zEDfe/15WHHXTQQVdccUVLS0ssFjv00EOzK6RSqdbW1lQq pWcQMT8/Pz8/v7GxkYgwFxLz8vKuueaaysrKZDLZ3NzsgNJeSSQSra2t1trwpDGmoKCgoKCggxuv vvrqzz//3Jivw0trbGzs4GppaVdT2G1tbYlEIuMW13h+fn7H44VOwVFdQFEDnFz0hCmyyZbUDWsn Q+zDFT2HxSPa0BK99m5txb69Dj187OuL3nzt7aKOm/riiy/69+9/4IEHPvLII/vtt19VVZU7oxUS iURzc/OUKVN++tOfjhkzprCwcMWKFXPmzLn11lubm5sHDx784osvZjc7fvz4devWzZgxo4uGI5VK HXbYYUccccSQIUPKysoSicTSpUsfeuihBx54AAA6oNfChQvffvttB46vQT/dddddOc+fcMIJXW8k kUi4dk444QSHj8bGRj3TKTg6kYOx5aniHkSWIIXQiPe2/vWChmfLatf3WFGTX7NudW3jw3NXlxZF o0eu67SjjzzyCAAcccQRRORsykMPPaRXiailpWX69On33XffnnvuWVpampeXN3To0LPOOuu+++4D gKKi3ODLy8vr9NFhyc/PnzRp0tixY+PxeG1tbV5e3k477XTllVced9xxOX1PT4qxY/fcc8+JEydO nDhxo564NZS77rqrsbFRkdHF0onm+HZl0iYQ84HaoKAC/7ih5/3wraKGdW3NLRvW16eaGytMBWHZ rsOqOn3SE088cfLJJ48dO3bq1KmTJ0+OouiRRx4555xz3FUiKigouPTSSxGxtrb25JNPrqmpmTFj xsEHHzxhwoRp06bNmTNn7NixqVSqqanphz/84axZswDg0UcfbW5u7vpoASAejz/55JM33njj8uXL iaisrOyRRx4ZMWLEj3/843vuuaeDGy+++GL9/fU4pNlKYqNYCwClpaUnnHCCuyu8VxVJx8XktOJa eiTBpoCSUP8p3va3qocahq1cs77+y5WNKz9N1n5Jqz89eHI+4Mq6hr6d2uKmpqann34aAG644QZj zAsvvLBmzZqwws4779yzZ08AePjhh99///3GxsbrrrvOXZoyZYq1NoqipqamyZMnX3XVVQDw6quv OohsVGlqanrxxRd32mmnyy+//Kabbpo1a1aPHj0AYPDgwcYYnV/YSkppUDa5hQyQdREZoJojiqKc l1tbqCiOeXForoGR1WbNF20VPT4Y3bdhQU15oq6h0jREq+41RSsGFbYmkznyBxl+38MPPzx9+nRF QEblyspK92P16tVRFEVRtGrVKnemqqoKAJqamkaMGHHbbbfFYrEPP/xwxowZztsKOaozjR0c/vnP f852TYwxeXl5GR0ODw8//PDFixfH410N/jenOHY4InR8suuthYddbIGHmkEULe+sMxNLwMSgsg/t WVr32q7Pm3y7pAZv7THq1RUFPzn4M1r7aVus+a155e21EJa333572bJlw4cPX7169dy5czOu1tfX ux/V1dXJZDKKor59+7ozdXV1URT16tXrnnvu6dGjx5o1a0455RR16TPEvePDcePGOWQ89thjM2fO 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 FVcMHDSouKTkpJNPfumll4pLSj755BN36Zxzzvn21KnZt3SlPPnkk/0HDEilUjkPv4ryySefFJeU vDp3bs6rJ5188r777tvevU8//fR99923yY/OSShEjFIREKVSqQx+5SzuExROwXRaEDGRSGSGstba VBQREIFH4oMP/umII3+03XbbWWuvueY6EC9Vf19zzXUfffTRgw/+6eJLfhFicOHChbNmzbr22msm TJjQq1fvmpqa7bbbLp4X5wWPDqawKZD/6zN/3XvvvU3MuNszDr+KIu2222GShZzZ5a/P/HXx4vd+ fMyPN+PROZ6b6nJug4iumnWlMcYx7pILf9HxJ2OIyFpr0hxSg9baKEq5XYVatWlD0/Bhw2wUAYAN vFT9baNo+LBhTRuaIL2Xyz/+GABOPOEEF/gMHjRw4Vtv8kh13Jtkv5555m9XXXml3ptx+NUU5VHO p8jV9m/drO7lIlQUpay1kY0IyFInPiKiufKKq5YvX37X3XdGNjLU4U4DwMhGaIK5FURDRFEUEcsB /5k169qMMzn/ZFT7ybHHHfOTYwGgsqpXj9Iy/fPpZ5+Rkiv48+I//7nX3vv07lO9zcBBp51+RkNj Y3sPevudd9asWbPX3nvlPOz6n5+ecsp++x/wwJ8eHLPzLpVVvSZPmbLw7XfCCrfedvvI7Xfo3ad6 2iGHfP7559B+U678/dnndh8/IaOps3529l133z1v3jw3/HPPm6GPnvPkk2N33a2yqtf/HHjQmpqa Tz/7/NDp0/tUV48aPfrJp54KG8/50CiKiCiVirpmKQARXQ60K8YllYoyp+wp1/ciLrzw/M6AnaPa r399nfs826JF7yxe/O7ixe/ec8/d7d37wgv/OPjgadtss80DDzzw29/+5qWXXtKvScyfP7+0tOzx xx/Xys8888z48eMrKipyHm5Ueeedd5544onHHvu/RYveqa7ue9RRR2le54EHHjj//PMPO+ywxx77 v0mTJp2cvpQ1u3z88ceXX375ueeee/fdd7W1JbSpyy77fz/4weG77jrWEeEXv7jE1V+2bNmsWddc fPFFt9566/vvv3/qqacdddSPpkyZcv/99++www7HH398bW1tx0904LC2o4wDBcl1d6aLc+/WRjl8 jiiyW0Q99+rVq1evKgAYOHCgs3Cffvppe5UvvfTSKVOmKHpGjBix556TFyxYkPMLsX/96zMHH/z9 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 DBhw9tlnz507d8CAAW5LNABccsklBx544CaS7+9/HzVqlK5yau/w7LPPPuywwzbtETlLFEUNDQ2l paUFBQXNzc3hDpQtVZZ+VvuzX88EkpiuAAAgAElEQVQpLKtA3KQ8R1tb25L3P8zLzy8qLEwkEvkF +YCw4M3MrxMCgDG469idN6evK1asePfdd8ePH19UVLR06dJly5YRUUtLi7XWGPPmm28CQHsCtGjR ohtuuOGXv/zluHHjqqqqamtrhw8f3sHncLtennvuue985zu6+6Pjwy1Y6uvrKysr3e/Kysr6+vre W/rLh3c+Pt/kFaYSibS5FdO1UHbDhuYPPvqoqKgoLz8/kUgCQCqZqpIeh4UI6urrNic8bm5ufuut tyZPntyzZ08iGj58eFNT05o1a1atWgUA8Xh80KBBb775ZmVlZXFxcfbtbuv2T37yEweIgQMHvvTS S5vem6A899xzl156aRcPN6dEUbRu3bpkMuk2FjQ3N48YwdsAysvLP/zww+bm5lgsFo/H8/LyysvL Nx+Rc15a0pqwhYUF/EkN3fHWqQVYv379+x9+WFhUGI/HU8mkOxlFqUSuAhthpnKXpUuXlpWVlZaW WmsbGhqeffbZVatWWSlNTU2IGEXR0qVLs+899dRTTznlFAAYMmTIgKCoWckor7766rRp04YPHz5q 1KgZM2Z08H31d999t7a29jvf+U5XDgHgH//4x3e/+90hQ4bst99+//rXv8KmZs+e7S6NGzdu1qxZ 2c9atWpVMpns2bNnVVXVgAEDRowYoS/licfjI0eO7N+/f1VVVXl5eTKZzN57fdppp5122mnZzbZ3 HgCaWxJ5cXPhyftv3JR9be3aZcs/KS4ujsfiXVlUvPmJ8JUrV5aVla1evXrJkiWvvPJKKpWy6eXL L7/cddddV67MEUhfeeWVV1xxBQDMnTt33rx58+bNu/XWdrfJv/TSS0ceeWT//v3vvPPOmTNnvvrq q7o386233howYMBTT/nvED733HO77bab20/b6eHy5ctnzpx5+umn33LLLYlE4qSTTtIl3I8//vgZ Z5wxfvz4P/zhDyeffPLvf//77I65bWpFRUVFRUV5eXkZr2uKxWJ5eXlFRUWFhYX5+fnZaqOuru62 22475phj9My6detOO+20jA18YTEGLzphr713G5CZPm/vBgBoaGhc/ulnJSUliJhMpfxbiBDbe6FR LLa5ic6GhgYi+vzzz1tyvXu1pKRk2223LS0tzbnLuaqqym3FHjBggKNpezoDAK688sqJEycqerbd dtt99tln4cKFY8eOza787LPPHnDAAV08rK2tnTNnjtu917t370MOOeTdd98dM2YMAPz617/ee++9 Z8kXwnOG8X369Fm5cuXKlSv79evXQeJ45cqVURRl+1633357WVnZHXfcsX79+oceeqihoeHCCy+8 5557zjrrrN/97nc5m3rnobN7FBeAps/d2Y5zDGVlpdXVfdaurSssLKRcOxiySxRtAY9s3Tr/HWv3 qm8H0KampmHDhlVXVzc2Nm6miqqvr1+8eHG44XH06NHV1dULFiwYO3Zshmaqra195513fiNfJu/4 EABGjRql7+HYfvvtAWDNmjUAUFNTs3z58nPOOUdrfv/7OV5BY4wZOHDgqlWrPvnkk8GDB2frBmvt p59+WlhY2L9//2wOlpeX//73vy8qKrrxxhtLS0vj8Xhra+vFF1981VVXtUeNXY/8XTJlAWBKZXqe o2MaD9xmQMyY1WtqCgoK9NV0HRTiD0JveikuLnZf0h46dGjPnj179OjxwQcflJeXr1ixwlobi8XW rVtXU1NTUlKyGQ/hj41fcMEFF13kt3Mmk8kQl1peeOGFbbbZRj+Q2/EhAIR9c6x18Wf2F8JzvnLC lb59+y5fvnzdunXZddavX2+t7devXwcD/OUvf5lMJm+77bZUKnXqqad2gAwAiCxd9/NDAWDOPe9B uPq8U07279cvZmIrv/yyIL/AIOPDfYchuzJZ6lIeo4PH9e9fX1/fv3//UaNGuUeMGTPmX//6l0uF LViwoE+fPqtWrXJv0tnk4vyDyy+/fErWx8azKz/77LPf+973unjY6UPXrl2rZ9auXVtdXd1e/Xg8 nlMGiouLO313SHl5+dVXX+1+d+B4aUGEZSvX8y57R3eDnUcrAFRd3XvQNgPa2lqJrDEAQIjQ3Lxh Q3NT9p/NjFa23357Y8yKFSucqrDWFhYW9unTp7Cw0FqLiOvXrzfG7LDDDp0OuINSVVW1ww47zJ8/ f9v0kg2OZDL58ssv77XXXl057Lj06tVr6NCh+rYIAJgzZ04H9Zubm90bOwEgiiLdi5CXl5fTIcso 5eXlt956axeRAQBD+pVtYvq8V6+qWCy2/JNP8/Ly9H1Tm5nsyllKSkomTZr04osvvvfee2pTBwwY 8N5771VXVxtjVq9ePXny5M00KwBw2WWXHX300aeddtq0adN69OjxxRdfPP/882efffbIkSMXLlx4 8MEH33777QcccMDrr78eRdGkSZPcXR0fdlpmzJhx+umnX3zxxQcccMCSJUtmzZp14okn5qzZ2toa j/MHterq6lavXg0Affr0qaqqci+Da2lp2VIzCQjQuCHx8sKPeSWYps+73kRFRTmi+Xj58lgsZtK9 pC37rclhw4YR0csvv/zyyy/369cviqJVq1YVFxcnEon6+vopU6YMGzZs858yZcqURx999De/+c2Z Z57Z2to6cODAqVOnOkPu3urhSPTcc89NnjxZv0HT8WGnZdq0aUR00003PfDAA1VVVSeddFJ7NaMo Msa0tbV99tlnxcXF2267rROMjz76aMiQIcaYLZhHtwR/+Mu8mMFBjo8tLW1FRQUnnXjitdde0+nN 4ftAGhubPl7+SSwWSyaTY3YaDQEywtJpm+vXrbvpxhvOOe/8Ae0kwpuamt57773PPvvM2deysrJB gwaNGjVK3wX49ZTJkyefeuqpRx11VFcOt2AholWrVkVRVFFREarJ5ubmuro6Y0y/fv22lDQO/Z9Z xxy02y9P2fvkk0664847uxTKai9dca+VKSoqHDpk8CeffgryXoac4Nj8lV09evQYP378+PGb8kK6 LVheeeWVrh9uwYKIOeOR4uLinPMGm1MO+e7oy3+6F+jWBP/CuC64jlZexOH+FBUXDR48KBaPu1fy u0vuR1itK+5oW1vblh1nd9mE8pvzDgqmU8KVYO7F7+3/QQCDGP5BgJLi4uFDB8dMzCB/UzC8alwK teM/AP369ft4WY4pku7yTZWsWdku3YP6omROcxGFyq3rroaWgsLCPSbt+dI/XyyvqNhxpzFf3QKn 7tL1shHp8+yysQjooOTn5e2005iW5uYXnv/7n//0xy3SZnfZzIKblufY8v0wxlrac/KUqd/tUnqx u3wNxc37qFn5JneLENnW1tbW1i2zVrm7bH4xGS+p/ab70122ooLpX6T+xrZDdpetsGRspG532U53 +S8snASTlWDdO1S7iy8m87uy3aW7SMkMZV968YVvtD/dZSsqGe8hxYvvPQOQABAQABAAgMgYw+v9 nGcCUoFyaRs54f7hqq5NOU/pJ4Ka8j9BWCNs0B8QZNbIfKI8iVBvCRqidhuioPfhjblXJREAElFA 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 vd3dvo/nzp3d3t5OKW3N59vb269evbpadU0TiELXrQ4Pjh599MylS5fm8/lrr13d3t7+yEeeOD4+ fuPNtz75m5+4eesWp3R/f79bdXtnd1IHfddvbW11fbe9tX37zp2LF87fuPHOFz7/uXfffe/DH/7Q 3bv3zp49c/369TfferttG1Y9lVHuq1826JDyRBFMDJ0VaE6OxSStbUd9jgA+XYe1kBgXnFjXCd7E DNz02UJUZjvA54buoqK8vsOnsYXUQP7OnZxx+NzSxbJHMywVAmDitL299YXPP/fTl185e/bMv/5X v/fiiy/97le+8vwPnr9x48a9e/dI33jMKaVTp/aefupTx8eL33/2X9y6eevy5cvf/Nb//urv/PYj ly795//yX5999rOXLl7c3z/41JP/6Ojo6KWf/O3p06dCCIeHh08//dTe3u4LL7z4w7958Zlnnu5W 3XK5/P1/+Xt7uztXf/bztm2+/m+/9vIrr371d3774x/76CuvvPZH3/rj//Qf/uP+4f2Xfvzyc899 9gc/fOGff/Wr3/zWH3/5S1987erVo6Pj33j00SeuXPn2d77zB1/7N//3O3/22us/m81aTjr5HUiA xRc91zMTgouAnzR+trvj+GZhntBnFjzmBxZ/rhuXjR7KRhuEph/2BHF2qVCXn1VBwPOITSoZgLIz KH/TME2Q9KmmQWVVOIryENJisXjt6usXL1z4H9/4wyeuXPn5G2/89JWf/vSVVz/yxBNnzpy+9vZ1 1TXEo6PF/fv7s9nshy+8+N3v/uU/+fIXH7186fvP//UzTz0V+/6NN95KMb1940bf9/v7+2+8+SYi ffQjTzz22IevX79BgR555NKXvviPD/YPn3zyk3/z4o9u37lz586dmzdv7e/vA8Pp06feunbtlVde vXjx4uHh4Ys/eul4cZSg//GPftJ13f/5kz+9fPmRH77wAhJtzbcA4OatWzvbO3/2F999661rQcP2 2nPm0YE0ojnckrjPnl0nnZ0n5+W3hVWCsfmQwUgIkPQBglG/TjkiA4+n4MoUP3zCZjEvVN8Kwcwi l9Evt5lspjXnOstcAfu+b5rm9auvfe3r/14dE52D4pAcHrWCmPq2na2WywQwa9u+jyEEBm6bNsZe XMWUksS/QwiLxYKI2raZz7eOj49Wq24+n/d9ZGbxDxAxBPFLiIiOjxcAvL29PZvNjo6OQgjz+fzu 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 AAAAAElFTkSuQmCC --_002_5F9E965F5A80BC468BE5F40576769F09733A0F47exchange21_--

----- Original Message -----
From: "Karli Sjöberg" <Karli.Sjoberg@slu.se> To: gshereme@redhat.com Cc: users@ovirt.org, arch@ovirt.org Sent: Wednesday, February 19, 2014 8:17:07 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On Wed, 2014-02-19 at 07:22 -0500, Greg Sheremeta wrote:
----- Original Message -----
From: "Karli Sjöberg" <Karli.Sjoberg@slu.se> To: gshereme@redhat.com Cc: users@ovirt.org, arch@ovirt.org Sent: Wednesday, February 19, 2014 1:43:43 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On Tue, 2014-02-18 at 16:19 -0500, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Looks really nice! Is the background canvas vectorized? Isn´t it going to become rather slow loading such a big picture otherwise... And how is it going to handle scaling of browser windows? How´d it look on smaller resolutions e.g 960x640?
--
Med Vänliga Hälsningar
------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se
It's not vectorized. It's a PNG, size is 248.0 kB ... which isn't horrible. After the first load, it'll be stored in browser cache.
It's set to scale in such a way that the aspect ratio is maintained. It uses the CSS3 property "background-size" to achieve this. I think it looks pretty perfect at any resolution.
Here's the full CSS for it:
.obrand_loginPageBackground { background-image: url(images/ovirt_bg.png); background-size: 100% auto; background-repeat: repeat-x; background-color: #1d2226; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
Thanks! Greg
Yupp, just checking, since it´s not made to tile like a parallax, I was just curious if you had some special trick up your sleave.
And maybe I´m just nit-picking here, but I made a quick test, just to demonstrate what I would percieve as a problem of having one big picture as background.
obrand.html: <html> <head> <link rel="stylesheet" href="obrand.css" /> </head> <body class="obrand_loginPageBackground"></body> </html>
obrand.css: .obrand_loginPageBackground { background-image: url(ovirt_bg.png); background-size: 100% auto; background-repeat: repeat-x; background-color: #1d2226; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
I attached a snapshot of how scaling your browser window in the "wrong" way breaks it´s aspect ratio and how that´s just handled by "background-color" in a rather...boring way. Of course scaling the window _that_ small is ridiculous, it´s just to demonstrate the aspect issue that would be for smartphones e.g, on this welcome screen.
So my concern here is most of all about the aspect ratio issues involved with having just one big picture as a background. Most sites I´ve seen have either just code, a lot of small pics, parallaxing ones, or one insanely big picture, talking Ultra-HD 4k big, just to be absolutely sure it´s not going to scale in this unwanted way.
Am I wrong?
--
Med Vänliga Hälsningar
------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se
There is a new CSS trick in PatternFly that deals with this. Once I implement that, it should fix the tall-skinny resolution issue. I'll reply back. Thanks! Greg

----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "Karli Sjöberg" <Karli.Sjoberg@slu.se> Cc: arch@ovirt.org, users@ovirt.org Sent: Thursday, February 20, 2014 9:07:06 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
----- Original Message -----
From: "Karli Sjöberg" <Karli.Sjoberg@slu.se> To: gshereme@redhat.com Cc: users@ovirt.org, arch@ovirt.org Sent: Wednesday, February 19, 2014 8:17:07 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On Wed, 2014-02-19 at 07:22 -0500, Greg Sheremeta wrote:
----- Original Message -----
From: "Karli Sjöberg" <Karli.Sjoberg@slu.se> To: gshereme@redhat.com Cc: users@ovirt.org, arch@ovirt.org Sent: Wednesday, February 19, 2014 1:43:43 AM Subject: Re: [Users] new oVirt look-and-feel -- feature page
On Tue, 2014-02-18 at 16:19 -0500, Greg Sheremeta wrote:
Hi,
Please check out the feature page for the new oVirt look-and-feel, PatternFly based: http://www.ovirt.org/Features/NewLookAndFeelPatternFlyPhase1.
Comments are welcome.
Thanks, Greg
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Looks really nice! Is the background canvas vectorized? Isn´t it going to become rather slow loading such a big picture otherwise... And how is it going to handle scaling of browser windows? How´d it look on smaller resolutions e.g 960x640?
--
Med Vänliga Hälsningar
------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se
It's not vectorized. It's a PNG, size is 248.0 kB ... which isn't horrible. After the first load, it'll be stored in browser cache.
It's set to scale in such a way that the aspect ratio is maintained. It uses the CSS3 property "background-size" to achieve this. I think it looks pretty perfect at any resolution.
Here's the full CSS for it:
.obrand_loginPageBackground { background-image: url(images/ovirt_bg.png); background-size: 100% auto; background-repeat: repeat-x; background-color: #1d2226; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
Thanks! Greg
Yupp, just checking, since it´s not made to tile like a parallax, I was just curious if you had some special trick up your sleave.
And maybe I´m just nit-picking here, but I made a quick test, just to demonstrate what I would percieve as a problem of having one big picture as background.
obrand.html: <html> <head> <link rel="stylesheet" href="obrand.css" /> </head> <body class="obrand_loginPageBackground"></body> </html>
obrand.css: .obrand_loginPageBackground { background-image: url(ovirt_bg.png); background-size: 100% auto; background-repeat: repeat-x; background-color: #1d2226; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
I attached a snapshot of how scaling your browser window in the "wrong" way breaks it´s aspect ratio and how that´s just handled by "background-color" in a rather...boring way. Of course scaling the window _that_ small is ridiculous, it´s just to demonstrate the aspect issue that would be for smartphones e.g, on this welcome screen.
So my concern here is most of all about the aspect ratio issues involved with having just one big picture as a background. Most sites I´ve seen have either just code, a lot of small pics, parallaxing ones, or one insanely big picture, talking Ultra-HD 4k big, just to be absolutely sure it´s not going to scale in this unwanted way.
Am I wrong?
--
Med Vänliga Hälsningar
------------------------------------------------------------------------------- Karli Sjöberg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kronåsvägen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se
There is a new CSS trick in PatternFly that deals with this. Once I implement that, it should fix the tall-skinny resolution issue. I'll reply back.
Thanks! Greg
Tall-skinny issue was fixed with a combination of CSS tweaks and a slightly-tweaked background image. See http://imgur.com/qVgWES9 for an example. Thanks, Greg
participants (7)
-
Eli Mesika
-
Greg Sheremeta
-
Karli Sjöberg
-
Maurice James
-
Thomas Suckow
-
Vojtech Szocs
-
Yair Zaslavsky