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 b442ce3130808dc28fe897f610bef1e9ab9c792f.
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
Johann-S
eb81c39f2c
feat(plugins): allow to import separate plugins
2018-07-19 19:59:45 +02:00
Mark Otto
0e920ce3f4
Reorganize docs for easier deploys
...
With the current docs directory setup, I'm making too many mistakes and have to manually address path changes and directory moves on deploy. This makes for a frustrating experience developing locally and shipping releases. With this PR, we're basically back to the same setup from v3—duplicating the dist directory into our docs directory. Not the most ideal, but very straightforward for me as the release manager.
2018-07-11 23:30:46 -07:00