Bug 1052043

Summary: [RFE] Interim CSS improvements for the system page in 0.15
Product: [Retired] Beaker Reporter: Nick Coghlan <ncoghlan>
Component: web UIAssignee: Dan Callaghan <dcallagh>
Status: CLOSED CURRENTRELEASE QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: urgent    
Version: 0.15CC: abenoit, aigao, asaha, dcallagh, jingwang, llim, qwan, rmancy
Target Milestone: 0.15.3Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: 1014438 Environment:
Last Closed: 2014-02-03 04:52:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
screenshot of the patched system page none

Description Nick Coghlan 2014-01-13 07:57:04 UTC
+++ This bug was initially created as a clone of Bug #1014438 +++

Bug #1014438 covers a major redesign of the system page to address a wide variety of usability issues.

However, there is a need for an interim CSS tweak suitable for inclusion in the 0.15.3 maintenance release, that restores the system page to at least the same level of usability as the Beaker 0.14 equivalent, which used a substantially denser page layout.

In particular:

* the system form is approximately twice the height in 0.15, pushing the list of tabs off the bottom of the screen. The density should be increased by reducing the whitespace between the rows in the form (and potentially by other means, if that proves insufficient)

* The disabled text fields should read like normal text rather than being displayed as faded out text edit boxes.

In edit mode, the density increase should apply, but the edit boxes can revert to their normal appearance.

Comment 1 Dan Callaghan 2014-01-20 04:28:05 UTC
On Gerrit:

http://gerrit.beaker-project.org/2701

Comment 2 Dan Callaghan 2014-01-20 04:28:39 UTC
Created attachment 852603 [details]
screenshot of the patched system page

Comment 4 Nick Coghlan 2014-01-23 06:34:06 UTC
Just a note regarding what was eventually implemented - it turned out that with the full edit boxes visible in edit mode, moving the components closer together to match the new read-only layout didn't actually work properly.

So we ended up leaving edit mode unchanged and accepting that the layout will change between read only mode and edit mode in 0.15.3.

Bug 1014438 should then fix the problem properly in a future release (we're currently thinking 0.17)

Comment 6 Nick Coghlan 2014-02-03 04:52:29 UTC
This change is included in the Beaker 0.15.3 maintenance release:

http://beaker-project.org/docs/whats-new/release-0.15.html#beaker-0-15-3