[koha-commits] main Koha release repository branch master updated. v18.05.00-432-gd035a14

Git repo owner gitmaster at git.koha-community.org
Thu Aug 9 17:37:40 CEST 2018


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 "main Koha release repository".

The branch, master has been updated
       via  d035a140b51be6f2dad8f5f760ac0e626f952be5 (commit)
       via  d7223370be6a056fea17a77bb397c5a1e89bcfe2 (commit)
       via  e90b452bdd16b426e13e5108a1702164d5a3bf02 (commit)
       via  2df87a94f5bcd538799b8684139525d79d8c0af5 (commit)
       via  574bc788ab23e554c05742a4f0affabe671993e6 (commit)
       via  5b6dfd86ace90a5d56e7e9a8d3750ded3dc2a518 (commit)
       via  894571c36398dd6e5eb79b237c6686e9a04a7cfc (commit)
       via  5b35c97a841bd2a8a199dc81b70c12d1c1beb0a4 (commit)
      from  537c30984fcd1cf3dc2efef43545fba0803e6b99 (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 d035a140b51be6f2dad8f5f760ac0e626f952be5
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu Aug 9 13:28:27 2018 +0000

    Bug 21188: Convert return_date to a DateTime object
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit d7223370be6a056fea17a77bb397c5a1e89bcfe2
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu Aug 9 15:21:07 2018 +0000

    Bug 20427: (RM follow-up) Add compiled CSS
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit e90b452bdd16b426e13e5108a1702164d5a3bf02
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Aug 9 14:04:51 2018 +0000

    Bug 20427: (follow-up) Bring SCSS up to date with latest LESS changes
    
    This patch catches the SCSS up to the latest changes in master:
    
    Changes to opac.less:
    
    Bug 20756
    Bug 20559
    Bug 7547
    
    Changes to print.less:
    
    Bug 16575
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 2df87a94f5bcd538799b8684139525d79d8c0af5
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Mar 15 16:14:09 2018 +0000

    Bug 20427: Convert OPAC LESS to SCSS
    
    This patch converts the OPAC LESS files to SCSS. In the process of
    converting opac.less (and other .less files) to .scss, I have improved
    the completeness of the nesting, reordered properties, and in general
    done cleanup based on rules in .scss-lint.yml. All of these changes
    should have no impact on the style of the OPAC.
    
    This patch modifies the commands used to compile CSS so that OPAC and
    staff assets can be processed separately:
    
    'yarn build' <-- Builds the staff client assets by default
    'yarn build --view opac' <-- Builds OPAC assets
    
    To test, apply the patch and compile the CSS by running the command
    above (or apply the follow-up patch with compiled CSS).
    
    Do a thorough review of the OPAC, taking care to cover as many pages as
    possible and checking responsive behavior at the same time. There should
    be no visual differences in the OPAC before and after applying the
    patch.
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 574bc788ab23e554c05742a4f0affabe671993e6
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu Aug 9 15:16:42 2018 +0000

    Bug 19474: (RM follow-up) Compiled css
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 5b6dfd86ace90a5d56e7e9a8d3750ded3dc2a518
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Mon Jul 23 16:24:00 2018 +0000

    Bug 19474: (follow-up) Bring scss up to date with latest CSS changes
    
    This patch catches the scss up to the latest changes in master:
    
    Bug 19946
    Bug 20045
    Bug 20343
    Bug 18327
    Bug 20322
    Bug 18799
    Bug 20622
    Bug 20329
    Bug 20744
    Bug 20931
    Bug 20793
    Bug 20651
    Bug 20668
    Bug 16575
    Bug 19166
    Bug 20770
    Bug 21163
    Bug 20779
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 894571c36398dd6e5eb79b237c6686e9a04a7cfc
Author: Josef Moravec <josef.moravec at gmail.com>
Date:   Fri Jan 26 09:56:26 2018 +0000

    Bug 19474: (QA follow-up) Fix sass lint yaml configuration
    
    Test plan:
    QA tools should report green on the .sass-lint.yml file now
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 5b35c97a841bd2a8a199dc81b70c12d1c1beb0a4
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Tue Mar 13 13:57:36 2018 +0000

    Bug 19474: Convert staff client CSS to SCSS
    
    This patch converts staff-global.css to Sass, using SCSS syntax. This
    changes the build process for Koha to include installation and execution
    of yarn to install npm dependencies and run SCSS -> CSS conversion.
    
    To test, apply the patch and run the following:
    
    $ sudo apt-get install nodejs npm [not necessary in kohadevbox]
    $ sudo npm install -g yarn
    $ yarn install
    $ yarn build
    
    Clear your browser cache if necessary and confirm that CSS styling
    throughout the staff client looks correct.
    
    The "yarn build" command triggers a gulp process which compiles SCSS to
    CSS, adds automatic vendor-prefixing, and minifies the resulting CSS
    file.
    
    There is also a "yarn css" command available which might be used by
    developers who are making changes to SCSS. This command does two things
    differently:
    
    1. Adds .css.map files which aid CSS debugging using in-browser
       inspector tools.
    2. Compiles staff-global.css without minification. It can be useful to
       see unminified CSS during development, especially to see how SCSS
       compiles.
    
    This patch adds a configuration file for sass-lint, .sass-lint.yml.
    Currently this configuration is not used during the build process but
    can be used in a code editor which supports linting.
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

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

Summary of changes:
 .gitignore                                         |    3 +
 .sass-lint.yml                                     |  101 +
 .scss-lint.yml                                     |  245 ++
 C4/Circulation.pm                                  |    2 +-
 gulpfile.js                                        |   61 +
 .../intranet-tmpl/prog/css/src/staff-global.scss   | 4194 ++++++++++++++++++++
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css  | 3368 +---------------
 koha-tmpl/opac-tmpl/bootstrap/css/opac.css         |    2 +-
 koha-tmpl/opac-tmpl/bootstrap/css/print.css        |    2 +-
 .../opac-tmpl/bootstrap/css/right-to-left.css      |    2 +-
 koha-tmpl/opac-tmpl/bootstrap/css/src/_mixins.scss |   10 +
 .../responsive.less => css/src/_responsive.scss}   |  327 +-
 koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss    | 2966 ++++++++++++++
 koha-tmpl/opac-tmpl/bootstrap/css/src/print.scss   |  266 ++
 .../src/right-to-left.scss}                        |  346 +-
 koha-tmpl/opac-tmpl/bootstrap/less/mixins.less     |   12 -
 koha-tmpl/opac-tmpl/bootstrap/less/opac.less       | 2634 ------------
 koha-tmpl/opac-tmpl/bootstrap/less/print.less      |  258 --
 package.json                                       |   29 +
 yarn.lock                                          | 2765 +++++++++++++
 20 files changed, 11001 insertions(+), 6592 deletions(-)
 create mode 100644 .sass-lint.yml
 create mode 100644 .scss-lint.yml
 create mode 100644 gulpfile.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/src/_mixins.scss
 rename koha-tmpl/opac-tmpl/bootstrap/{less/responsive.less => css/src/_responsive.scss} (56%)
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/src/print.scss
 rename koha-tmpl/opac-tmpl/bootstrap/{less/right-to-left.less => css/src/right-to-left.scss} (63%)
 delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/less/mixins.less
 delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/less/opac.less
 delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/less/print.less
 create mode 100644 package.json
 create mode 100644 yarn.lock


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list