Skip to content

Commit

Permalink
fix: add build tools as devDependency, fix linting errors (fix pressb…
Browse files Browse the repository at this point in the history
…ooks#2235) (pressbooks#2243)

* fix: add build tools as devDependency, fix linting errors
Remove unnecessary CSS Animations test script.
* chore: add support query for animation
* chore: migrate Sass to new division syntax
* fix: restore new book cover
  • Loading branch information
greatislander authored Jul 13, 2021
1 parent 31e656f commit 26fb822
Show file tree
Hide file tree
Showing 86 changed files with 14,296 additions and 497 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: PHPUnit
name: Lint and test

on:
push:
Expand All @@ -9,7 +9,7 @@ on:
branches: [ dev ]

jobs:
phpunit:
lint-and-test:
runs-on: ${{ matrix.os }}
strategy:
matrix:
Expand Down Expand Up @@ -56,14 +56,16 @@ jobs:
run: |
node -v
npm install
npm run install-build-tools
npm run build
export PATH="$HOME/.composer/vendor/bin:$PATH"
composer install --no-interaction
composer global require "phpunit/phpunit:7.5.20"
ulimit -n 4096
- name: Run Lint
- name: Run ESLint and Stylelint
run: npm run lint

- name: Run PHP CodeSniffer
run: vendor/bin/phpcs --standard=phpcs.ruleset.xml *.php inc/ bin/

- name: Install WP tests
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[![PHP from Packagist](https://img.shields.io/packagist/php-v/pressbooks/pressbooks.svg)](https://packagist.org/packages/pressbooks/pressbooks)

[![Packagist](https://img.shields.io/packagist/dt/pressbooks/pressbooks.svg)](https://packagist.org/packages/pressbooks/pressbooks)
[![Build Status](https://travis-ci.org/pressbooks/pressbooks.svg?branch=dev)](https://travis-ci.org/pressbooks/pressbooks)
[![Build Status](https://img.shields.io/github/checks-status/pressbooks/pressbooks/dev)](https://travis-ci.org/pressbooks/pressbooks)
[![Code Coverage](https://codecov.io/gh/pressbooks/pressbooks/branch/dev/graph/badge.svg)](https://codecov.io/gh/pressbooks/pressbooks)
[![Translate Pressbooks](https://img.shields.io/badge/dynamic/json.svg?label=translated&url=https%3A%2F%2Ftenpercent.now.sh%2F%3Forganization%3Dpressbooks%26project%3Dpressbooks&query=%24.status&colorB=e05d44&suffix=%25)](https://www.transifex.com/pressbooks/pressbooks/translate/)

Expand Down
2 changes: 1 addition & 1 deletion assets/covergenerator/_pdf.scss
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ $isbn-width: 1.83in !default;
.isbn {
position: absolute;
bottom: $trim-bleed + 0.5in;
left: $trim-width / 2 - $isbn-width / 2;
left: $trim-width * 0.5 - $isbn-width * 0.5;
width: $isbn-width;
height: auto;
// scss-lint:disable PropertySpelling
Expand Down
163 changes: 118 additions & 45 deletions assets/dist/mix-manifest.json
Original file line number Diff line number Diff line change
@@ -1,48 +1,47 @@
{
"/scripts/a11y.js": "/scripts/a11y.js?id=49734f56a3aeda571c63",
"/scripts/anchor.js": "/scripts/anchor.js?id=d405ace42aefb805b660",
"/styles/catalog.css": "/styles/catalog.css?id=899bf71a5574360c4c0c",
"/styles/colors-pb.css": "/styles/colors-pb.css?id=a5d62620a23e8e7517f9",
"/styles/colors-pb-a11y.css": "/styles/colors-pb-a11y.css?id=e2fb49a95f28821d1060",
"/styles/covergenerator.css": "/styles/covergenerator.css?id=e5da93f94c6d67e75e99",
"/styles/export.css": "/styles/export.css?id=3c2e6de0af1b033d2439",
"/styles/glossary-tooltip.css": "/styles/glossary-tooltip.css?id=9e19062c8778618fda33",
"/styles/login.css": "/styles/login.css?id=cbeaa9bc77806b97ca7b",
"/styles/metadata.css": "/styles/metadata.css?id=f044d8260853a46a839c",
"/styles/network-managers.css": "/styles/network-managers.css?id=27f9c0db220c71c68deb",
"/styles/organize.css": "/styles/organize.css?id=752ce481035dddac575f",
"/styles/pressbooks.css": "/styles/pressbooks.css?id=bf92dda6e9724fdffc5c",
"/styles/search-and-replace.css": "/styles/search-and-replace.css?id=0320ae44c86cd8b9153c",
"/styles/select2.css": "/styles/select2.css?id=c715b3679651217e6e35",
"/styles/style-catalog.css": "/styles/style-catalog.css?id=0a7404b572b99bc91c10",
"/styles/theme-options.css": "/styles/theme-options.css?id=4e6fd1be2be2d103379e",
"/scripts/applyclass.js": "/scripts/applyclass.js?id=c63a9337f9a4c6d58df9",
"/scripts/book-information.js": "/scripts/book-information.js?id=536352b78ba27b71e8ce",
"/scripts/catalog.js": "/scripts/catalog.js?id=067bacf253c37245bf54",
"/scripts/cloner.js": "/scripts/cloner.js?id=3664f38b4f9f2734b783",
"/scripts/color-picker.js": "/scripts/color-picker.js?id=27747a2759c939dcc950",
"/scripts/covergenerator.js": "/scripts/covergenerator.js?id=eec6d77cfb298c7e1467",
"/scripts/cssanimations.js": "/scripts/cssanimations.js?id=9bc90f2241ad92003249",
"/scripts/export.js": "/scripts/export.js?id=fb685f73bfc435ee8db2",
"/scripts/export-footnotes.js": "/scripts/export-footnotes.js?id=f612ac29aadef7d36119",
"/scripts/footnote.js": "/scripts/footnote.js?id=9b08e6adc8f0927e5872",
"/scripts/ftnref-convert.js": "/scripts/ftnref-convert.js?id=1deafd703f54c01d6512",
"/scripts/glossary.js": "/scripts/glossary.js?id=7b8a5fbce8798a67d17b",
"/scripts/glossary-tooltip.js": "/scripts/glossary-tooltip.js?id=ba856e3e5051d51fd857",
"/scripts/import.js": "/scripts/import.js?id=aa02095ad216717b7aa3",
"/scripts/login.js": "/scripts/login.js?id=9c425c614cea8a6707f7",
"/scripts/network-managers.js": "/scripts/network-managers.js?id=5862140f5d7fccf343de",
"/scripts/organize.js": "/scripts/organize.js?id=34e03641d753c15ab4d5",
"/scripts/post-back-matter.js": "/scripts/post-back-matter.js?id=03534ad9bdff31e266a6",
"/scripts/post-mathjax.js": "/scripts/post-mathjax.js?id=7a042755cc9d0edb6f26",
"/scripts/post-visibility.js": "/scripts/post-visibility.js?id=235019d270ef89e36c90",
"/scripts/quicktags.js": "/scripts/quicktags.js?id=ecaa9144966d2fa8004c",
"/scripts/search-and-replace.js": "/scripts/search-and-replace.js?id=e45ebfc2727a206da80d",
"/scripts/small-menu.js": "/scripts/small-menu.js?id=48a00729e1781eebed7f",
"/scripts/textboxes.js": "/scripts/textboxes.js?id=59cdddff73e1d72bcb46",
"/scripts/textboxes-legacy.js": "/scripts/textboxes-legacy.js?id=003a91b5fcf640dec6c0",
"/scripts/theme-lock.js": "/scripts/theme-lock.js?id=0088135df605a82d88c5",
"/scripts/theme-options.js": "/scripts/theme-options.js?id=7dacc2e5af374fb270b2",
"/scripts/anchor.js": "/scripts/anchor.js?id=709101f95885e032d355",
"/scripts/applyclass.js": "/scripts/applyclass.js?id=641f754fa01204658cf4",
"/scripts/book-information.js": "/scripts/book-information.js?id=1c6d3ffa4b7ff2a1c05f",
"/scripts/catalog.js": "/scripts/catalog.js?id=8ecd06d186e37d763581",
"/scripts/covergenerator.js": "/scripts/covergenerator.js?id=c6923827869055f53047",
"/scripts/cloner.js": "/scripts/cloner.js?id=2b60679edb009c688ca2",
"/scripts/color-picker.js": "/scripts/color-picker.js?id=9a38aa0428afe75dadc3",
"/scripts/export.js": "/scripts/export.js?id=f71c94086750ed840c6b",
"/scripts/footnote.js": "/scripts/footnote.js?id=f1d43af3e36b8d0a58d1",
"/scripts/ftnref-convert.js": "/scripts/ftnref-convert.js?id=818f4c429292cb7b6f34",
"/scripts/glossary.js": "/scripts/glossary.js?id=6b2377755dce7663632e",
"/scripts/glossary-tooltip.js": "/scripts/glossary-tooltip.js?id=e4d2b3f78d39bec4b850",
"/scripts/import.js": "/scripts/import.js?id=212e58dacae764405a44",
"/scripts/login.js": "/scripts/login.js?id=428e5945062c207eabfb",
"/scripts/network-managers.js": "/scripts/network-managers.js?id=c5acf0a3a6f43e000811",
"/scripts/organize.js": "/scripts/organize.js?id=05bbe77c83caa5e1e722",
"/scripts/post-back-matter.js": "/scripts/post-back-matter.js?id=b402f38d4c6dd8747231",
"/scripts/post-visibility.js": "/scripts/post-visibility.js?id=dcdfaa4cb48144a75e9e",
"/scripts/post-mathjax.js": "/scripts/post-mathjax.js?id=fc1ebbaf87f941a02c17",
"/scripts/quicktags.js": "/scripts/quicktags.js?id=dadaaf8b3cd8c1d1ad39",
"/scripts/search-and-replace.js": "/scripts/search-and-replace.js?id=0fe3241d554f5711d3b9",
"/scripts/small-menu.js": "/scripts/small-menu.js?id=00d0bdd00389c4e336c3",
"/scripts/textboxes.js": "/scripts/textboxes.js?id=df6c10e0db235025b639",
"/scripts/textboxes-legacy.js": "/scripts/textboxes-legacy.js?id=46c0f978b6f89fbe1ee8",
"/scripts/theme-lock.js": "/scripts/theme-lock.js?id=2fa4ee38c62043af8dbb",
"/scripts/theme-options.js": "/scripts/theme-options.js?id=33e8ec6bd4d77c56a0e9",
"/scripts/a11y.js": "/scripts/a11y.js?id=e132b0dac7f3fdd48384",
"/scripts/export-footnotes.js": "/scripts/export-footnotes.js?id=6374a71d7b882e03e41c",
"/styles/export.css": "/styles/export.css?id=e4f2048fe236275bb45e",
"/styles/covergenerator.css": "/styles/covergenerator.css?id=570467c1cc05a6eb9ac9",
"/styles/colors-pb-a11y.css": "/styles/colors-pb-a11y.css?id=2c78b29dc1d1a3c99324",
"/styles/colors-pb.css": "/styles/colors-pb.css?id=8f2efd6f42a655dda630",
"/styles/catalog.css": "/styles/catalog.css?id=c536bc3ef88335446818",
"/styles/theme-options.css": "/styles/theme-options.css?id=2592354b8ffc30b7e635",
"/styles/style-catalog.css": "/styles/style-catalog.css?id=3682573052e016e38b59",
"/styles/select2.css": "/styles/select2.css?id=9336342cf2d9e17e4a1e",
"/styles/search-and-replace.css": "/styles/search-and-replace.css?id=f7f65c85e4e6720cfab9",
"/styles/pressbooks.css": "/styles/pressbooks.css?id=7db8f3c86178d1ddf897",
"/styles/organize.css": "/styles/organize.css?id=645d8ecf7b2cbfa0af94",
"/styles/network-managers.css": "/styles/network-managers.css?id=b86dddd3dd20194fd3ff",
"/styles/metadata.css": "/styles/metadata.css?id=3ec8c64017484d1bad78",
"/styles/login.css": "/styles/login.css?id=176a7ef67256eaaac7dc",
"/styles/glossary-tooltip.css": "/styles/glossary-tooltip.css?id=d56ddc5bce205919dab7",
"/scripts/eventsource.polyfill.js": "/scripts/eventsource.polyfill.js?id=cedf452cd661a5ad9238",
"/scripts/paged.polyfill.js": "/scripts/paged.polyfill.js?id=23c9e86d432181e16058",
"/scripts/blockui.js": "/scripts/blockui.js?id=73a1435220f33aceff1c",
Expand All @@ -52,5 +51,79 @@
"/scripts/js-cookie.js": "/scripts/js-cookie.js?id=fa93e8894edb6245ab03",
"/scripts/select2.js": "/scripts/select2.js?id=faccd8410c74ea339c86",
"/scripts/sidr.js": "/scripts/sidr.js?id=32495427b04ceeab5376",
"/scripts/table.js": "/scripts/table.js?id=f259b57cdd1a1663e6e7"
"/scripts/table.js": "/scripts/table.js?id=f259b57cdd1a1663e6e7",
"/fonts/PBFont.eot": "/fonts/PBFont.eot?id=b5a01aa63cb5ed29ffc1",
"/fonts/PBFont.svg": "/fonts/PBFont.svg?id=0c73d41a3596ee136209",
"/fonts/PBFont.ttf": "/fonts/PBFont.ttf?id=1d1febe039b5814b9811",
"/fonts/PBFont.woff": "/fonts/PBFont.woff?id=3de6e6c10891eedccebb",
"/fonts/catalog-page.eot": "/fonts/catalog-page.eot?id=4a2828d566ad4a457c53",
"/fonts/catalog-page.svg": "/fonts/catalog-page.svg?id=365ff0a5e9102f9fab14",
"/fonts/catalog-page.ttf": "/fonts/catalog-page.ttf?id=dafcf0da167b7ed21c56",
"/fonts/catalog-page.woff": "/fonts/catalog-page.woff?id=e9445dd5ef2efb4dfb5f",
"/images/PB-logo.png": "/images/PB-logo.png?id=a2fccdaea09648308f8d",
"/images/PB-logo.svg": "/images/PB-logo.svg?id=7d0e3f6cd1c68a9a1c02",
"/images/book-icons.png": "/images/book-icons.png?id=e5f14531c0ae33e2592a",
"/images/default-book-cover-100x100.jpg": "/images/default-book-cover-100x100.jpg?id=d4d0af27479fcf7759d2",
"/images/default-book-cover-225x0.jpg": "/images/default-book-cover-225x0.jpg?id=0a23b44856a39ce28cf0",
"/images/[email protected]": "/images/[email protected]?id=7827bd0332c880aa06f8",
"/images/default-book-cover-65x0.jpg": "/images/default-book-cover-65x0.jpg?id=84a71a0119eef1edd74a",
"/images/default-book-cover.jpg": "/images/default-book-cover.jpg?id=489eff41a1ac3dde24d3",
"/images/dragger.png": "/images/dragger.png?id=ce65def8d8cc6c6fea22",
"/images/epub-36.png": "/images/epub-36.png?id=75abde76f471b3f876cc",
"/images/epub-48.png": "/images/epub-48.png?id=74455b89af304d08cf1a",
"/images/epub-72.png": "/images/epub-72.png?id=cf929c4b6062eda850b9",
"/images/epub-96.png": "/images/epub-96.png?id=323850d19c2aaf13c568",
"/images/epub3-36.png": "/images/epub3-36.png?id=f1d1c2f13ac265913d1c",
"/images/epub3-48.png": "/images/epub3-48.png?id=acbd1ebb656d94d6b63d",
"/images/epub3-72.png": "/images/epub3-72.png?id=59467439597843410ebc",
"/images/epub3-96.png": "/images/epub3-96.png?id=55a03ff97534a7074b0b",
"/images/form-border.png": "/images/form-border.png?id=9a1538c2e2c10d7e0f9d",
"/images/html5-36.png": "/images/html5-36.png?id=2a590a13305419a2a016",
"/images/html5-48.png": "/images/html5-48.png?id=0a4220f86153fa21687f",
"/images/html5-72.png": "/images/html5-72.png?id=53b2d5a9fbad71baf476",
"/images/html5-96.png": "/images/html5-96.png?id=71c2df0872ab76b44a82",
"/images/icml-36.png": "/images/icml-36.png?id=2d89e18440d4b8da476a",
"/images/icml-48.png": "/images/icml-48.png?id=5beaa6e95ab74a585dff",
"/images/icml-72.png": "/images/icml-72.png?id=624b62758f11d5eda43a",
"/images/icml-96.png": "/images/icml-96.png?id=e237bb6dc0c9d3d2da57",
"/images/imscc-36.png": "/images/imscc-36.png?id=196a3a426bfcf116c0b1",
"/images/imscc-48.png": "/images/imscc-48.png?id=71694d8194e4bf35546e",
"/images/imscc-72.png": "/images/imscc-72.png?id=3b76f15d23008e08b06b",
"/images/imscc-96.png": "/images/imscc-96.png?id=efb9b3f8ee02f52ef915",
"/images/jpg-36.png": "/images/jpg-36.png?id=21cb4555794bb1a611d5",
"/images/jpg-48.png": "/images/jpg-48.png?id=818f82c0f89155af5504",
"/images/jpg-72.png": "/images/jpg-72.png?id=ee928eee12b33af39c34",
"/images/jpg-96.png": "/images/jpg-96.png?id=46b82276430d098f27de",
"/images/mobi-36.png": "/images/mobi-36.png?id=49f06b9a43a158122ee5",
"/images/mobi-48.png": "/images/mobi-48.png?id=525046825b33acfff52d",
"/images/mobi-72.png": "/images/mobi-72.png?id=53512bd9f520a8886aae",
"/images/mobi-96.png": "/images/mobi-96.png?id=06ee2b29236fdf919af2",
"/images/odt-36.png": "/images/odt-36.png?id=f11a0f89bd448fc7742f",
"/images/odt-48.png": "/images/odt-48.png?id=45b80fb4b9184d5a75d5",
"/images/odt-72.png": "/images/odt-72.png?id=0a1db47f9479358d3883",
"/images/odt-96.png": "/images/odt-96.png?id=d0d502a47b1d6aeef3c7",
"/images/pdf-36.png": "/images/pdf-36.png?id=c6d9e4fd7bbd0d81f33a",
"/images/pdf-48.png": "/images/pdf-48.png?id=0652db008a130af18473",
"/images/pdf-72.png": "/images/pdf-72.png?id=4af572cf75d29b9efb24",
"/images/pdf-96.png": "/images/pdf-96.png?id=6a7b4a0041cf18aaca6b",
"/images/print-pdf-36.png": "/images/print-pdf-36.png?id=378d2a9d718dbcabee64",
"/images/print-pdf-48.png": "/images/print-pdf-48.png?id=100556ba19e22bbdc7a7",
"/images/print-pdf-72.png": "/images/print-pdf-72.png?id=40a454e46c7e77b50cf5",
"/images/print-pdf-96.png": "/images/print-pdf-96.png?id=b041015b682dcab185df",
"/images/sidebar-bg-2.png": "/images/sidebar-bg-2.png?id=6ead987b1351e62e5f1a",
"/images/sidebar-bg.png": "/images/sidebar-bg.png?id=00e1cd6b6d4311905d60",
"/images/vanillawxr-36.png": "/images/vanillawxr-36.png?id=699096f1ea666ec48bd9",
"/images/vanillawxr-48.png": "/images/vanillawxr-48.png?id=7bfb2dcbb3398aef9628",
"/images/vanillawxr-72.png": "/images/vanillawxr-72.png?id=6bde3554e180a05e8609",
"/images/vanillawxr-96.png": "/images/vanillawxr-96.png?id=6f248dbfbe525efeac75",
"/images/white-grad-active.png": "/images/white-grad-active.png?id=e62427f65395278deda9",
"/images/white-grad.png": "/images/white-grad.png?id=75135049adcad927b91e",
"/images/wxr-36.png": "/images/wxr-36.png?id=a0eecf15ffa491bb55d0",
"/images/wxr-48.png": "/images/wxr-48.png?id=907e785a36ffb5634962",
"/images/wxr-72.png": "/images/wxr-72.png?id=aad01763ee5c8754eaa3",
"/images/wxr-96.png": "/images/wxr-96.png?id=461e358f0757be252cf2",
"/images/xhtml-36.png": "/images/xhtml-36.png?id=f151cb946ae36f9ac65a",
"/images/xhtml-48.png": "/images/xhtml-48.png?id=09837d9c9a18ea6c6b1f",
"/images/xhtml-72.png": "/images/xhtml-72.png?id=c3182b3d50e84d79cd23",
"/images/xhtml-96.png": "/images/xhtml-96.png?id=a722bb0e5a6e6b1748fb"
}
2 changes: 1 addition & 1 deletion assets/dist/scripts/a11y.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 26fb822

Please sign in to comment.