Bug 835274

Summary: ovirt-engine-webadmin-portal: edit cluster policy options values are not alligned
Product: Red Hat Enterprise Virtualization Manager Reporter: Oded Ramraz <oramraz>
Component: ovirt-engine-webadmin-portalAssignee: Gilad Chaplik <gchaplik>
Status: CLOSED CANTFIX QA Contact: Oded Ramraz <oramraz>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.1.0CC: dfediuck, dyasny, ecohen, iheim, Rhev-m-bugs, vszocs, ykaul
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-27 14:43:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
screen shot
none
screen shot none

Description Oded Ramraz 2012-06-25 20:27:10 UTC
Description of problem:

Edit cluster policy option values are not alligned : some text is under the check box , some near to it , and some has centralization problem ( see attached image )
Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Oded Ramraz 2012-06-25 20:27:56 UTC
Created attachment 594276 [details]
screen shot

Comment 2 Itamar Heim 2012-06-26 08:05:03 UTC
oded - the attachment is incorrect, please add correct attachment.
thanks

Comment 3 Oded Ramraz 2012-06-26 08:09:24 UTC
Created attachment 594392 [details]
screen shot

Comment 4 Gilad Chaplik 2012-06-26 08:13:16 UTC
Oded, which browser is it, and what is the screen resolution?

Comment 5 Gilad Chaplik 2012-06-26 09:03:41 UTC
It seems that in zooming in/out, check boxes and radio buttons, are not getting zoomed, and this causes positioning problem in the view (i.e. when zooming out, the checkbox stays 100% while other components are smaller, this causes the view not to be align).

this is a known issue across web applications, zooming is a browser-specific feature, I don't think we need to guarantee that application is perfect even when you zoom.

I suggest to close the bug.

Vojtech, do you have other comments?

Comment 6 Vojtech Szocs 2012-06-27 12:08:53 UTC
I agree with Gilad.

Even though native check-box and radio-button widgets can be styled to some extent, the browser ultimately takes care of rendering them on the screen. Each browser typically renders its check-box and radio-button widgets differently.

When zooming in/out, native check-box and radio-button appearance depends on browser engine implementation. I think that most browsers don't support scaling native widgets proportionally, according to zoom value.

The only workaround for this problem is to be fully in charge of check-box and radio-button rendering. This would mean we would need to develop custom check-box and radio-button widgets, using standard HTML/CSS. I don't think this is worth the effort.

Since the zoom feature is browser-specific, we cannot guarantee that application UI won't get broken when user changes the zoom value. This is similar to other browser-specific features, like changing default font size (CSS override). The user simply has to be aware that any browser-specific features might break UI.