KS UX/UI, please list specific examples of the UI that’s changed as a result of the Rice 2.4 upgrade, indicating whether the change is an improvement or not an improvement. If necessary or applicable, provide screenshots and perhaps a rough estimation of the level of effort to resolve it (Low, Medium, High), if it should be corrected (Change) or if its acceptable (Accept). Provide any references, if available. There’s no need to create JIRAs for any of these at this time, but if there’s already one, provide the link.

May 8, 2014

Differences

Buttons

Bootstrap 3 introduced new button styles. However, these are lacking affordances (i.e. stylistically very flat) and there’s not enough contrast between the background and text colors.


Recommendation: Change
Effort: Low

Some exploration into a recommended style:
http://codepen.io/oliverng/pen/uwmHa

Alerts

Inconsistent padding and styling. Not all CSS classes are included where they’re expected. Do we use Bootstrap 3 alert styling or explore custom styles? Is the problem Rice or KS on this one? Contract should be examined, like in the Buttons recommendation. Padding should be examined, like in the Pixel Units recommendation.
Recommendation: ?

Effort: ?

Icon Fonts

Conflict with Rice’s default icon set. We will continue to use the custom icon set before the upgrade. Further collaboration with UXI is needed to see if there’s a set of icons or method of implementing icons that would be universally recommended for all of Kuali.
Recommendation: Change

Effort: ?

Labels I

By default, all labels are now positioned on top of form controls. We recommend against this default, and will retain alignment as it originally was. This will require restructuring beans to shift to the Bootstrap layout manager wherever there was a left aligned label.

Recommendation: Change

Effort: Medium

Labels II

In cases where labels are placed to the left of input fields, labels are now top aligned. They use to be centered aligned.


Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3hn411

Pixel Units

Bootstrap heavily utilizes pixels (e.g. for spacing, layout, etc.) where it would be much more appropriate for scalable units to be used (e.g. rem, em, %) as a way to support efforts toward responsive design and accessibility.

Recommendation: Change

Effort: Medium–High

Application Header

Prior to the upgrade, the color of the Term text use to be white. It has now changed to black which does not provide enough contrast with the background color.
Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3hlzsv

Calendar Search

The Search button on the calendar search screen has moved below the fields (was previously to the right of the fields).
Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3iir79

Dropdown Alignment

Dropdowns are no longer vertically centered/aligned with other fields.
Recommendation: Change

Effort: ?

Screenshot: http://prntscr.com/3iivsl

Primary Action/Cancel Button Alignment

On multiple screens throughout the application the Save and Cancel buttons in the sticky footer appear stacked vertically, rather than side-by-side.
Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3iirte

Edit Holiday Calendar

The whitespace that was previously above the ‘Holidays’ header is no longer there.
Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3iisi9

Copy Course Offering - Copy from Existing

Pagination controls now appear above the table and the whitespace that was previously above the Options header is no longer there.
Recommendation: Change

Effort: Low?

Screenshot: http://prntscr.com/3ij0oj

Edit CO

The registration options are not displaying correctly and there is no whitespace above the Course Offering Information header.
Recommendation: Change

Effort: Low?

Screenshot: http://prntscr.com/3ij28o

Edit AO

The Edit icon in the Manage Scheduling Requests table is not aligned properly with the other icons.
Recommendation: Change

Effort: Low?

Screenshot: http://prntscr.com/3ij39k

Action Bar

The action bar layout is broken. Button groups appear stacked vertically (instead of horizontally), and some of the button labels are not visible.
Recommendation: Change

Effort: ?

Screenshot: http://prntscr.com/3ij15c

Tabs

Tab styling is gone/broken.
Recommendation: Change

Effort: ?

Screenshot: http://prntscr.com/3iityq

Pagination

Left and right borders of the pagination controls are a darker color than the other borders in the pagination control.
Recommendation: Change

Effort: Low

Screenshot: http://prntscr.com/3iiz0c

Button Alignment

In several places throughout the application buttons now are not vertically centered/aligned with the associated fields.
Recommendation: Change

Effort: ?

Screenshot: http://prntscr.com/3iix34

Disclosures

Disclosure headers now have an inconsistent font size also causing the disclosure icon to have inconsistent sizes.


Recommendation: Change
Effort: Medium
Screenshots: http://prntscr.com/3iiwie http://prntscr.com/3iiwxp

Table Headers

There is a 2px bottom-border applied to table headers.


Recommendation: Change
Effort: Low
Screenshot: http://prntscr.com/3iizhg

Breadcrumbs

The last item should not be bolded.


Recommendation: Change
Effort: Low
Screenshot: http://prntscr.com/3ij5vh

Advanced Search Links

Advanced search links use to be flush left to the left edge of input fields.


Recommendation: Change
Effort: Low
Screenshot: http://prntscr.com/3ij7x8

Text Padding, Margins

Titles did not use to touch the header divider line. The left edge is not aligned with the items in the title page header


Recommendation: Change
Effort: High

http://prntscr.com/3ij9cp

Schedule of Classes - Search Input Field

The input field use to be aligned with other fields.


Recommendation: Change
Effort: Low

Screenshot: http://prntscr.com/3ijbuk

Schedule of Classes - Expand/Collapse

The expand/collapse column is now wider but resizes to the correct size when refreshing the page. The page is a blank screen when attempting to expand.


Recommendation: Change
Effort: High?

Screenshot: http://prntscr.com/3ijbuk

Rollover Management

The input field and button use to be aligned.


Recommendation: Change
Effort: Low?

Screenshot: http://prntscr.com/3ijm5e

Toolbar

There is a 1px line missing on the left side of the button.


Recommendation: Change
Effort: Low

Screenshot: http://prntscr.com/3ijnuo

KSAP: Course Search Faceted Navigation

●  The facets box is narrowed by a few pixels, causing a header to line-wrap.

●  Mouse-over shading for facets no longer span across the entire facet box.

●  The facet headers are taller.

●  The borders are inconsistent with the original design - thicker, and shows gaps in between.


Recommendation: Change
Effort: Low (Estimated 4 Hours)

Jira: https://jira.kuali.org/browse/KSAP-1253 (Closed)

KSAP: Planner Printable Page Formatting

●  Table borders are missing.

●  Table cells are too big.

●  Placeholders are displayed for terms where no courses are planned


Recommendation: Change
Effort: Low (Estimated 4 Hours)

Jira: https://jira.kuali.org/browse/KSAP-1256

KSAP: “Add to Plan” Popover Checkbox Alignment

●  Labels for checkboxes are above the checkbox rather than to the right.

●  Labels for checkboxes are bold in instead of standard weight.


Recommendation: Change
Effort: Low (Estimated 2 Hours)

Jira: https://jira.kuali.org/browse/KSAP-1282 / https://jira.kuali.org/browse/KSAP-1301 (both closed)

KSAP – 1282ex1.png

259 KB 30/Apr/14 5:11 PM

KSAP 1282ex2.png

415 KB 30/Apr/14 5:11 PM

KSAP 1282ex3.png

30 KB 30/Apr/14 5:14 PM

KSAP-1301_Popover_Checkbox

42 KB 05/May/14 1:02 PM

KSAP-1301 – Checkbox Alignment

109 KB Today 12:58 PM

KSAP-1301 – Checkbox Alignment

41 KB Today 12:58 PM

KSAP-1301 – Checkbox Alignment

117 KB Today 12:58 PM

KSAP-1301 – Checkbox Alignment

127 KB Today 12:58 PM

KSAP-1301 – Checkbox Alignment

127 KB 06/May/14 7:02 AM

KSAP: Planner - Add Link and Credits are not Bottom Aligned For the Planned Items

The Planned Items section of the planner is a fixed height and the items list should start right after the header and fill in top to bottom. The Add to Plan Link and the credits for the section should be at the bottom of the section with white space between them and the plan items if the list of 8 is not full. It looks like these use to be in different sections but the krad upgrade puts them in the same.

Recommendation: Change
Effort: Low (Estimated 2 Hours)

Jira: https://jira.kuali.org/browse/KSAP-1302 (closed)

KSAP: Expand/Collapse Images Broken

The image that is displaying for the toggle is not the correct image. The image that we were using on env2 was located in the following directory on env2:

Recommendation: Change
Effort: Low (Estimated 2 Hours)

Jira: https://jira.kuali.org/browse/KSAP-1302 (closed)

References

Rice JIRAs fixed in 2.3.2 - 2.4 which affect Accessibility, CSS, UI, UX.

https://jira.kuali.org/issues/?filter=19981

first_dialog.PNG

24KB 11/Nov/13 5:00 AM

second_dialog.PNG

21KB 11/Nov/13 5:00 AM

Unable to identify source; likely Kuali Student 20 12 May 2014

Reproduced from a Windows Word file, larger images not available