In version 9.9, LearningBuilder introduced a fixed page width for most pages in the site. This can be disabled globally, or overridden on a page-by-page basis. |
We have observed that many people use the web with a maximized browser. This typically results in a responsive page stretching to fill the entire viewport, often resulting in a sub-par user experience unless that page was specifically designed to make use of tons of horizontal real-estate. Constraining the page width makes it easier to use by making text easier to read, reducing the amount of "mouse travel" that's needed to move a pointer across the screen, etc.
As of Release 9.9.0, everything uses the fixed width except the following:
Based on feedback, we are considering changes for the next release that would enforce the width in the Practitioner area only, allowing Administrators and Operators more flexibility to utilize wide-screen monitors when working in the application.
To disable the entire feature, use the SysAdmin → App Configuration page to set the UseFixedWidthLayout setting to false.
If you want to keep the fixed width enabled for most of the site, but disable it for specific pages only, you can do that with some simple CSS. (Common candidates for this technique are search queues that have been configured with a large number of result columns)
Every page in LearningBuilder is assigned a unique CSS classname. To find it:
#home.<YOUR-CLASSNAME-HERE> .fixed-width-content { max-width: inherit !important; } |
#home.<PAGE1-CLASSNAME-HERE> .fixed-width-content, #home.<PAGE2-CLASSNAME-HERE> .fixed-width-content, #home.<PAGE3-CLASSNAME-HERE> .fixed-width-content { max-width: inherit !important; } |
#home.url-eligibility-queue-show .fixed-width-content, #home.url-auditor-auditqueue-show .fixed-width-content, #home.url-admin-profile-adminprofilelist .fixed-width-content, #home.url-activityapprovals-activities-list .fixed-width-content { max-width: inherit !important; } |
It is technically possible to change the width of the fixed-width content area by overriding the fixed-width-content CSS class. However, this is not an officially supported technique; if you change the width of the content area you may run into problems with future versions of the software that will not have been tested against your custom width. Unless you understand the consequences, we recommend that you accept the default width or opt out. Customizing the width itself should be done sparingly. |
|