XhmikosR
3be585990c
Comply to the new rules
2020-09-10 12:06:30 +03:00
XhmikosR
1c37a2ba77
Switch to xo and remove babel-eslint
2020-09-10 12:06:30 +03:00
XhmikosR
38bcf108c9
Update dependencies, gems and regenerate package-lock.json ( #31261 )
...
* @rollup/plugin-node-resolve 8.1.0
* popper.js 1.16.1
* qunit 2.10.1
* rollup 2.21.0
2020-07-09 15:21:41 +03:00
XhmikosR
3349eb6a41
Update links to point to v4-dev or main branches
2020-06-24 15:16:58 +03:00
XhmikosR
7a9bbd4489
Backport #30742
...
Update to `@rollup/plugin-babel`
2020-06-04 17:53:16 +03:00
XhmikosR
df91d2cab0
Improve build/zip-examples.js ( #30759 )
...
* remove favicons meta tags
* copy the two brand images we use in the examples
* copy dist and brand images into an assets folder
2020-05-12 19:21:36 +03:00
XhmikosR
eb720f20ff
Minor lint tweaks and rules cleanup
2020-05-12 19:21:36 +03:00
XhmikosR
53eace04df
build-plugins.js: add missing shebang ( #30743 )
2020-05-12 19:21:36 +03:00
Johann-S
015aaf3c3d
ensure build plugins can exit in error ( #30744 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-05-07 09:31:49 +03:00
XhmikosR
f3aed77dc7
Backport #30723
...
Move babel whitelist helpers to a common file
2020-05-07 09:31:49 +03:00
XhmikosR
c06a1f305d
Backport #30130
...
Add a script to zip the built examples
2020-05-02 15:39:19 +03:00
XhmikosR
0225c1173b
Bump devDependencies and gems.
2020-03-31 21:11:29 +03:00
XhmikosR
61276d0881
Drop Node.js < 10 support and update all devDependencies.
...
* sinon 8.x doesn't work with IE, so leave it at 7.x.
2020-03-09 16:26:10 +02:00
XhmikosR
f852dff122
build/ship.sh: shellcheck fixes. ( #30197 )
...
Also add `set -e` so that if a command fails the whole script fails too.
2020-03-09 16:08:41 +02:00
XhmikosR
8c4b61e30c
change-version.js: Remove nuspec files ( #30161 )
...
The version in the nuspec files is updated automatically from package.json through MyGet.ps1
2020-02-17 21:33:54 +02:00
XhmikosR
6c46493803
Use regex.test() when we want to check for a Boolean. ( #29969 )
2020-02-17 21:33:54 +02:00
XhmikosR
3c0cf9365b
Bump copyright year to 2020. ( #29944 )
2020-01-02 12:11:56 +02:00
XhmikosR
7aa1722a97
Update change-version.js ( #29736 )
...
Add `.nuspec` to the extensions list
2019-11-26 09:51:27 +02:00
XhmikosR
3a3b0a4eae
change-version.js: Add _gh_pages folder in ignores. ( #29270 )
2019-08-27 16:32:25 +03:00
XhmikosR
0f376c1107
Update svgo.yml. ( #29089 )
2019-07-31 11:37:39 +03:00
Johann-S
a894ea3a51
updated babel
2019-07-17 14:48:26 +03:00
XhmikosR
621391255b
vnu.jar: Update ignores. ( #28817 )
...
Pass the `--no-langdetect` flag instead of ignoring the warning manually.
2019-05-30 11:58:34 +03:00
XhmikosR
27287a6884
Update devDependencies including jQuery to v3.4.1.
2019-05-02 16:59:49 +03:00
XhmikosR
a93c71832b
generate-sri.js: move object.
2019-01-29 17:21:11 +02:00
XhmikosR
f11f56558b
Bump copyright year to 2019.
2019-01-08 21:23:50 +02:00
XhmikosR
db31ee1ea2
Remove the unused gcp-key.json.enc file.
2018-12-14 00:54:20 +02:00
XhmikosR
a074cb66d7
Make use of the package.json version_short
property more.
2018-12-14 00:34:38 +02:00
Patrick H. Lauke
c031584bcd
SVG accessibility fixes ( #27826 )
...
* SVG accessibility fixes
- add `focusable="false"` to all SVGs, to stop IE from including the `<svg>` in its default focus cycle
- completely hide decorative SVGs using `aria-hidden="true"`
- add `role="img"` to meaningful/"content" SVGs, ensure they have an appropriate `<title>` and/or `aria-label`
- simplify placeholder default title
* Simplify usage of placeholder.svg in the docs
- in most cases, no need for separate/redundant text and title (now that we make text itself part of the alternative text explicitly)
- no need (expect in rare cirumstances) to describe the placeholder image (unless the look of the image is important/the actual content, as is the case with the image thumbnail class)
* Simplify example.html rewriting of <svg> to <img> code sample
- as the `alt` for the placeholder isn't really important, just add an ellipsis instead (otherwise, to be correct, we'd have to construct the whole "title+text" construct like we do now in the
placeholder.svg itself
* Change svgo configuration to retain role attribute and add/force focusable=false
- regarding `focusable=false`, see https://github.com/svg/svgo/issues/1011 (which would be the "proper" SVGO fix) and the (hacky) solution https://github.com/svg/svgo/pull/817
2018-12-13 13:09:47 +00:00
XhmikosR
05dfae3146
Revert "build/*.js: set sourceType
to module."
...
This reverts commit b442ce3130
.
2018-11-28 14:33:29 +02:00
XhmikosR
72bd3f5930
ship.sh: add missing period.
2018-11-25 14:50:32 +02:00
XhmikosR
2b9af5e38c
Remove holder.js.
2018-11-20 21:31:28 +02:00
Johann-S
16cf76ff1a
Create toast JS plugin, add unit tests.
2018-11-13 08:47:32 +02:00
XhmikosR
e3abb8e4dd
Remove htmllint. ( #27603 )
...
We use the official HTML validator for HTML validation, and we don't really use any of the htmllint features.
2018-11-05 18:42:05 +02:00
Mark Otto
5bf37eba53
Remove service worker
2018-10-20 16:00:28 +03:00
Johann-S
c08652cfe8
swipe left/right without hammerjs
2018-10-20 15:32:09 +03:00
Johann-S
caefd70463
Add touch support in our carousel with HammerJS.
2018-10-20 15:32:09 +03:00
XhmikosR
bcbf3f2ec6
build/generate-sri.js: add popperjs.
2018-10-14 08:17:40 +03:00
XhmikosR
449979decf
docs: fix bundle SRI hash.
...
Also, remove popper.js from this script since it's not present in the repo.
2018-10-14 08:17:40 +03:00
XhmikosR
4ce091b87f
Add a release npm script.
2018-10-14 07:51:40 +03:00
XhmikosR
3fcddfa42e
Remove sri-toolbox dependency.
...
We can achieve the same very easily.
2018-10-14 07:41:45 +03:00
XhmikosR
19f70f9d4c
Tweak build/build-plugins.js.
2018-09-26 17:04:33 +03:00
XhmikosR
02c4444f6c
Remove unneeded path.resolve
.
2018-09-26 15:53:44 +03:00
XhmikosR
59197765f4
Include the plugin's filename in the license header.
2018-09-26 15:53:44 +03:00
Helmut Granda
ebc220754b
Add license headers in js/dist files
...
By implementing the same approach of rollup.config.js
and replicate it in build-plugins.js, individual plugins
will display license headers.
2018-09-26 15:53:44 +03:00
XhmikosR
47107d4647
Switch to find-unused-sass-variables for finding unused Sass variables.
2018-09-17 19:34:15 +03:00
XhmikosR
8bfecc7dc6
Update svgo.yml.
2018-09-16 18:06:24 +03:00
Johann-S
54d86e6249
move away from sauce labs to browserstack
2018-08-30 22:17:15 +02:00
XhmikosR
2f5f8ef755
build-plugins.js: Remove redundant space
2018-08-29 15:51:21 +03:00
XhmikosR
b442ce3130
build/*.js: set sourceType
to module.
2018-08-12 22:22:12 +03:00
XhmikosR
ae53690ab4
Commit our svgo config.
2018-08-02 19:17:18 +03:00