[open-ils-commits] [GIT] Evergreen ILS branch master updated. f9f830e2b59edf36c771f6d13382d6407f5fb932

Evergreen Git git at git.evergreen-ils.org
Fri Feb 17 01:57:02 EST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  f9f830e2b59edf36c771f6d13382d6407f5fb932 (commit)
       via  ced1e6c6a11cd2d114f19e49f7e86d2c3f0b0b46 (commit)
       via  c222f681db991068c87b5577899b63b039842493 (commit)
      from  b3a6cbaa421f0542b0ebfc5bf288b51698ef0f14 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f9f830e2b59edf36c771f6d13382d6407f5fb932
Author: Kathy Lussier <klussier at masslnc.org>
Date:   Fri Feb 17 01:56:07 2017 -0500

    LP#1494748: Release notes entry for self check interface improvements
    
    Signed-off-by: Kathy Lussier <klussier at masslnc.org>

diff --git a/docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc b/docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
new file mode 100644
index 0000000..de0f43c
--- /dev/null
+++ b/docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
@@ -0,0 +1,10 @@
+Touch screen improvements for Evergreen self-check interface
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Improvements were made to the Evergreen self-check interface to make it easier
+to use in a touch-screen environment.
+
+ * The pay fines link is now a pay fines button, matching other buttons on the
+page.
+ * The checkboxes have been enlarged, making them easier to activate when using
+a touch screen.
+

commit ced1e6c6a11cd2d114f19e49f7e86d2c3f0b0b46
Author: Kathy Lussier <klussier at masslnc.org>
Date:   Fri Feb 10 21:31:50 2017 -0500

    LP#1494748: Decrease the input size on Firefox by a smidge
    
    The larger scale works for the input works well in Chrome, but came across as
    too large in blurry in Firefox. Decreasing the Firefox size by a smidge so
    that they still appear larger but don't become blurry. Firefox only seemed to
    recognize the last transform, regardless of prefix, so I moved the one intended
    for Firefox lower in the CSS list.
    
    Signed-off-by: Kathy Lussier <klussier at masslnc.org>
    Signed-off-by: Josh Stompro <stomproj at larl.org>

diff --git a/Open-ILS/web/css/skin/default/selfcheck.css b/Open-ILS/web/css/skin/default/selfcheck.css
index fe9fcb2..ad36885 100644
--- a/Open-ILS/web/css/skin/default/selfcheck.css
+++ b/Open-ILS/web/css/skin/default/selfcheck.css
@@ -227,5 +227,5 @@ input[type=checkbox]
   -webkit-transform: scale(2.3); /* Safari and Chrome */
   -o-transform: scale(2.3); /* Opera */
   padding: 10px;
-  transform: scale(2.3);
+  transform: scale(1.5);
 }

commit c222f681db991068c87b5577899b63b039842493
Author: Josh Stompro <stomproj at larl.org>
Date:   Mon Aug 15 13:22:27 2016 -0500

    LP#1494748 - Change pay fines link to a button & increase checkbox sizes
    
    This makes the pay fines link  and checkboxes easier to use for touch screen
    users.
    
    Signed-off-by: Josh Stompro <stomproj at larl.org>
    Signed-off-by: Kathy Lussier <klussier at masslnc.org>
    Signed-off-by: Josh Stompro <stomproj at larl.org>

diff --git a/Open-ILS/src/templates/circ/selfcheck/fines.tt2 b/Open-ILS/src/templates/circ/selfcheck/fines.tt2
index 25b54f1..eb497307 100644
--- a/Open-ILS/src/templates/circ/selfcheck/fines.tt2
+++ b/Open-ILS/src/templates/circ/selfcheck/fines.tt2
@@ -1,5 +1,5 @@
 <span id='oils-selfck-selected-total'></span>
-<span style='padding-left:5px;'><a class='hidden' href='javascript:void(0);' id='oils-selfck-pay-fines-link'>[% l('Pay Fines') %]</a></span>
+<span style='padding-left:5px;'><a class='hidden' href='javascript:void(0);' id='oils-selfck-pay-fines-link'><button class="self-button" type="button">[% l('Pay Fines') %]</button></a></span>
 <div id='oils-selfck-fines-table-div'>
     <table id='oils-selfck-fines-table' class='oils-selfck-item-table'>
         <thead>
diff --git a/Open-ILS/web/css/skin/default/selfcheck.css b/Open-ILS/web/css/skin/default/selfcheck.css
index 23bd388..fe9fcb2 100644
--- a/Open-ILS/web/css/skin/default/selfcheck.css
+++ b/Open-ILS/web/css/skin/default/selfcheck.css
@@ -218,3 +218,14 @@ A {
    box-shadow:         inset 0 0 8px #ADADB2;
    border-radius: 12px;
 }
+
+input[type=checkbox]
+{
+  /* Double-sized Checkboxes */
+  -ms-transform: scale(2.3); /* IE */
+  -moz-transform: scale(2.3); /* FF */
+  -webkit-transform: scale(2.3); /* Safari and Chrome */
+  -o-transform: scale(2.3); /* Opera */
+  padding: 10px;
+  transform: scale(2.3);
+}

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/src/templates/circ/selfcheck/fines.tt2    |    2 +-
 Open-ILS/web/css/skin/default/selfcheck.css        |   11 +++++++++++
 .../Client/pay_fines_button.adoc                   |   10 ++++++++++
 3 files changed, 22 insertions(+), 1 deletions(-)
 create mode 100644 docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list