]> git.evergreen-ils.org Git - working/Evergreen.git/commit
TPAC: Towards a responsive mobile design
authorDan Scott <dscott@laurentian.ca>
Sun, 21 Apr 2013 18:55:23 +0000 (14:55 -0400)
committerDan Scott <dscott@laurentian.ca>
Sun, 21 Apr 2013 19:06:12 +0000 (15:06 -0400)
commitff1e6e08e6928289682be7baf9b1bcb417e13118
tree437f82bcb3256152bd509124f8acbbb1b84bab37
parent2f78b18c080f349b18ace56c77e6c3c712e8f8b3
TPAC: Towards a responsive mobile design

Responsive design serves up different layouts based on CSS media
queries; typically, the display width is used. This is a fairly brute
force approach to providing a more usable display for mobile devices
based purely on using CSS to hide or shift around elements of the same
HTML.

Currently this is focused on making search results more usable, although
it will also improve the general header layout.

Functionality lost by this approach:
* Preferred library picker is hidden
* Facets are hidden
* Language picker is hidden
* Actions (such as add to list / place hold) for each result are hidden

Lots of room for improvement; for example, retaining functionality by
moving facets below the results, or making the language picker less
bulky, or moving actions under each search result.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Open-ILS/src/templates/opac/css/style.css.tt2
Open-ILS/src/templates/opac/parts/base.tt2