Comment 5 for bug 1778972

Revision history for this message
Christopher Burton (cburton) wrote :

Change opac to opac-old and opac-new to opac in the templates folder to use.
It was suggested to sideload as an opt in for a version before flipping the OPAC over fully.

This change utilizes Bootstrap 4 for style and responsiveness as well as some custom style changes and updates to the html:

Many buttons were changed to be contextual ( Green = YES, Red = NO ). The option has been added in colors.tt2 for each of the contextual buttons with comments on what they affect. They currently use Bootstrap 4 styling.

Created more granularity for colors by adding and modifying some color classes so that one color is less blanketing and more control can be had

Login opens in modal window instead of redirect.

Search filters in advanced search modified to follow bootstrap .col and fall in line properly on mobile

Alert on OPAC changed to bootstrap dismissable alert. The color of the alert is also added as a config option where the message is set in config.tt2. Uses standard bootstrap4

Created minified versions for all tables to display properly on mobile

Tables now highlight rows on hover and check a row's box on a row click

Tooltips updated

Results
Facets changed to it's own settable colors in colors.tt2

Facets 'more/less' buttons will now snap back to facets after load and scrolls instead of pushing full list to page

Navigation set in button group

Summary
Extra information (Not always needed) hidden and shown by button (+more) with no need for reload (bootstrap collapse)

"Back To Results" button returns you to the specific record in the results and not to top of list

All options for item contained into a button group

'Awards' extra would just have text "Loading...", this has been enlarged to "'Loading Recommendations' with a loading bar

My Account
Pay selected charges displays a dynamic amount in the button totalling the selected payments

Added front end support for redirecting to Paypal for payment. Functionality pending back end implementation of IPNs

Language choice added to 'Personal Information' menu

Modified pending addresses to display INSTEAD of current address if a change is requested for that particular address

Navbar user item counts and charges now contextual. Has 'zero_count' and 'non_zero_count' color options for when the number is zero and when it is not zero. (Not present on E-Items)