This project is mirrored from https://*****@gitlab.com/koha-community/Koha.git. The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
  1. 09 Aug, 2018 1 commit
    • Owen Leonard's avatar
      Bug 19474: Convert staff client CSS to SCSS · 5b35c97a
      Owen Leonard authored
      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: default avatarClaire Gravely <claire.gravely@bsz-bw.de>
      Signed-off-by: Josef Moravec's avatarJosef Moravec <josef.moravec@gmail.com>
      Signed-off-by: default avatarKyle M Hall <kyle@bywatersolutions.com>
      Signed-off-by: Katrin Fischer's avatarKatrin Fischer <katrin.fischer.83@web.de>
      Signed-off-by: Wm. Nick Clemens's avatarNick Clemens <nick@bywatersolutions.com>
      5b35c97a