XhmikosR
8a7ed6047b
Update devDependencies.
2018-11-22 11:15:21 +02:00
XhmikosR
2b9af5e38c
Remove holder.js.
2018-11-20 21:31:28 +02:00
XhmikosR
b04f97f60b
Replace anchor.js with jekyll-anchor-headings.
...
This allows us to generate the anchor links on build time.
https://github.com/allejo/jekyll-anchor-headings
2018-11-20 11:47:10 +02:00
XhmikosR
53d279b934
Update devDependencies and gems.
2018-11-16 08:59:37 +02:00
Johann-S
16cf76ff1a
Create toast JS plugin, add unit tests.
2018-11-13 08:47:32 +02:00
XhmikosR
5afc708961
Bump bootstrap.min.css bundle size.
2018-11-13 08:21:57 +02:00
XhmikosR
5c03f23f85
Reorganize npm scripts.
2018-11-05 19:06:39 +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
XhmikosR
15fa1566cd
Update devDependencies and gems.
2018-11-04 16:02:35 +02:00
XhmikosR
497766a3a6
Travis: stop using a separate stage for Browser tests.
...
This should be faster.
2018-11-04 15:40:09 +02:00
XhmikosR
ca47a21b70
broken-link-checker: force follow links.
...
After 3256a2c
, blc honored robots.txt thus it didn't crawl anything.
Ignore robots.txt to work around the issue.
2018-11-04 15:32:59 +02:00
XhmikosR
bb0d6bf178
Update devDependencies and gems.
2018-10-29 15:40:20 +02:00
XhmikosR
9ed0b318b9
Update devDependencies and gems.
2018-10-21 19:11:20 +03:00
XhmikosR
79db264910
package.json: add version_short
and use it in the npm scripts.
2018-10-20 21:17:50 +03:00
Mark Otto
5bf37eba53
Remove service worker
2018-10-20 16:00:28 +03:00
Johann-S
735c374e9c
use pointer events if available
2018-10-20 15:32:09 +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
43bf268248
Rename docs production script to production and use JEKYLL_ENV
. ( #27410 )
2018-10-18 10:45:49 +03:00
XhmikosR
99e0e30402
Move lint scripts outside of the main scripts.
...
This allows us to run `npm run dist` without tests.
2018-10-18 10:05:19 +03:00
XhmikosR
f6a39e39c8
npm release-zip: remove the folder before zipping.
2018-10-18 10:05:19 +03:00
XhmikosR
29f849879b
Move docs .eslintrc in site/.
2018-10-15 16:03:16 +03:00
XhmikosR
18ff70c248
Update devDependencies and gems.
2018-10-15 14:52:22 +03:00
XhmikosR
3574af5231
Include css-copy
in the css
script.
2018-10-15 14:31:42 +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
f59c2d946c
Update devDependencies and gems.
2018-10-07 08:20:24 +03:00
XhmikosR
9d63deb954
Rename script.
2018-10-07 08:20:24 +03:00
XhmikosR
252e538985
Make release-zip include the root folder.
...
Also, now it should work cross-platform assuming `zip` is present.
2018-09-20 12:54:34 +03:00
Johann-S
75f83da539
use bsCustomFileInput in our documentation ( #27264 )
2018-09-18 16:52:10 +03:00
XhmikosR
47107d4647
Switch to find-unused-sass-variables for finding unused Sass variables.
2018-09-17 19:34:15 +03:00
Johann-S
8cd485fcc8
speed up browser tests
2018-09-15 08:50:13 +03:00
Johann-S
9efed82522
refactor karma config in one file
2018-09-13 21:59:37 +02:00
XhmikosR
83006463c9
Update devDependencies.
2018-09-09 19:05:03 +03:00
Johann-S
54d86e6249
move away from sauce labs to browserstack
2018-08-30 22:17:15 +02:00
XhmikosR
b5ad6129a2
Update devDependencies.
2018-08-28 21:48:38 +03:00
XhmikosR
da717b03e6
Update devDependencies and gems.
2018-08-20 10:49:49 +03:00
XhmikosR
5fed73d409
Update deps.
2018-08-13 19:20:17 +03:00
XhmikosR
107a8da550
Update bundlesize limits.
2018-08-13 10:10:52 +03:00
Johann-S
c0b40745e0
add babel plugin proposal object rest spread to our dev deps
2018-08-12 23:34:25 +02:00
XhmikosR
34199be5ec
Revert "broken link checker: check external links too."
...
This reverts commit 9e5ec00d50
.
Unfortunately, we are getting too many timeouts.
2018-08-12 23:42:01 +03:00
XhmikosR
9e5ec00d50
broken link checker: check external links too.
...
It's slower, but since it runs only on Travis, we better be safe.
2018-08-12 21:15:55 +03:00
XhmikosR
208f22c8d7
Run all css tasks in dist script.
2018-08-12 21:15:55 +03:00
XhmikosR
b5af1c6eaf
Fix paths.
2018-08-12 21:15:55 +03:00
XhmikosR
4317d4fb2d
Update devDependencies and gems.
...
Also, enforce LF in clean-css.
2018-08-12 20:52:35 +03:00
XhmikosR
81f1249e9c
Update package.json
...
Fix paths to docs.
2018-08-02 09:25:06 +02:00
XhmikosR
5570f1c161
package.json: be more explicit with the files we include.
2018-08-02 09:40:02 +03:00
XhmikosR
c73b4a705e
Update devDependencies and gems.
2018-07-29 14:07:38 -07:00
Mark Otto
f803fb9903
Add margin utils to the grid for fully functional grid control ( #26957 )
...
* Add margin utils to the grid for fully functional grid control
* bump the max filesize
2018-07-28 21:34:27 -07:00
Mark Otto
3b55873438
Ship v4.1.3
2018-07-24 08:54:34 -07:00
Johann-S
eb81c39f2c
feat(plugins): allow to import separate plugins
2018-07-19 19:59:45 +02:00
XhmikosR
6cf8700fd9
Move the browserslist config to a separate file.
2018-07-16 21:34:53 +03:00
Mark Otto
c4ccfbe04e
Ship v4.1.2
2018-07-12 09:27:14 -07:00
XhmikosR
a49f5cab6f
Clean up npm scripts a bit more.
...
`docs-serve` was duplicated. Also, extend the existent `docs-serve` script for `docs-github-serve`.
2018-07-12 00:06:12 -07:00
XhmikosR
6589408a4b
Update scripts.
2018-07-11 23:30:46 -07:00
Mark Otto
aedd700768
change dist to only affect main since docs css isn't distributed
2018-07-11 23:30:46 -07:00
Mark Otto
4518288c7c
Move copy tasks back to css-main and js-compile so docs-github task runs properly
2018-07-11 23:30:46 -07:00
Mark Otto
159aebc274
Update watch scripts to properly copy JS files
...
- Updates nodemon scripts to watch specific directories instead of ignoring several
- Split watch tasks for CSS and JS into main and docs
- Add docs-watch script to serve the docs instead of just build
- Add new start script so that instead of two tabs, one for docs-watch and one for watch, we just run npm start
2018-07-11 23:30:46 -07: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
XhmikosR
cfc9c85b32
Update devDependencies.
...
Only bundlesize is kept back for Node.js 10.x compatibility.
2018-07-06 12:39:13 +03:00
XhmikosR
13b8b9f03a
.browserslistrc: add not dead
.
2018-07-01 09:56:22 +03:00
XhmikosR
4112df4125
Add broken-link-checker.
2018-06-25 16:54:06 +03:00
XhmikosR
29bff9fdd0
Change karma tests to run sequential.
...
I was getting port in use errors.
2018-06-21 18:02:20 +03:00
XhmikosR
71a37425c9
Update all devDependencies apart from bundlesize and babel.
...
Newer bundlesize versions still don't work with node.js 10.x.
babel has some bugs that we need to be fixed.
2018-06-21 18:02:20 +03:00
Johann-S
96cbb58cb3
chore(bundlesize): increase bootstrap.js max size
2018-06-01 10:30:11 +02:00
XhmikosR
976aad0059
Remove the unused docs upload preview stuff. ( #26599 )
2018-05-27 11:44:29 +03:00
XhmikosR
c2b13b9c78
Run coveralls only on Travis and only once.
2018-05-23 13:54:51 +03:00
Johann-S
31cf1fdd8d
Add coverall to follow our coverage
2018-05-23 10:03:09 +02:00
XhmikosR
c3da2c8f31
Update again.
2018-05-22 17:26:21 +03:00
Johann-S
0338b61eb6
chore(deps): update qunit and karma-qunit
2018-05-22 17:26:21 +03:00
XhmikosR
0873ab71c7
Update devDependencies and gems.
...
Downgrade bundlesize until they make brotli optional since it doesn't work with node.js 10.x yet.
So, babel, qunit/karma-qunit and bundle-size aren't the latest versions.
2018-05-22 17:26:21 +03:00
Mark Otto
779ad9f174
Bump version to v4.1.1
2018-04-30 09:04:33 -07:00
XhmikosR
6199871d15
Update devDependencies. ( #26322 )
2018-04-17 15:32:08 +03:00
XhmikosR
b88f073806
Update devDependencies. ( #26309 )
2018-04-16 13:15:56 +03:00
XhmikosR
ee91fdbf14
Update dependencies and gems ( #26234 )
2018-04-10 15:35:18 +03:00
Mark Otto
8f7bd41993
Ship v4.1.0 ( #26218 )
...
* update docs path from docs/4.0/ to docs/4.1/
* bump version to 4.1.0
* Update redirects to work for 4.1 docs move
* Update docs version switcher to include latest and link to 4.0 docs
* re-run dist
* Update package-lock.json
* Update docs-navbar.html
2018-04-09 09:00:23 -07:00
XhmikosR
10c64bdae8
Fix broken URI fragments and redirects.
2018-04-02 19:19:09 +03:00
Johann-S
fd57d371f8
fix bundle and run test against it
2018-03-29 21:21:31 -07:00
XhmikosR
e0ab096bac
Update all devDependencies.
...
Kept back karma-qunit and qunitjs because tests fail.
2018-03-21 12:15:47 +02:00
Michael
7dc41e299b
Update to workbox 3.0 & fix breaking changes
2018-03-21 12:15:47 +02:00
XhmikosR
1a40784ab8
Update dependencies.
2018-03-21 12:15:47 +02:00
Johann-S
4d5c5923fa
Add Sinon to do better unit test
2018-03-13 15:37:11 +01:00
Johann-S
e43f97304e
add code coverage
2018-03-05 10:04:54 +01:00
XhmikosR
b7a549c8c3
Update devDependencies and gems. ( #25708 )
2018-03-05 09:14:58 +02:00
XhmikosR
9057d8da16
Update devDependencies and gems. ( #25551 )
2018-02-05 20:12:51 +02:00
XhmikosR
e559034d36
Update devDependencies and gems. ( #25502 )
2018-01-30 10:17:35 +02:00
XhmikosR
96a9e98e49
Update devDependencies. ( #25371 )
2018-01-22 14:40:50 +02:00
Mark Otto
572d00ac7e
Bump version to 4.0.0
2018-01-18 10:24:51 -08:00
XhmikosR
6d336502c7
Clean up and tweak ESLint rules.
...
Also, refactor ESLint and stylelint config files; now everything will work from our root dir.
2018-01-11 18:48:46 +02:00
XhmikosR
bfceedc84a
Update devDependencies and gems. ( #25192 )
2018-01-11 10:48:46 +02:00
XhmikosR
bf0e753517
Update devDependencies and gems. ( #25083 )
2017-12-31 02:03:22 +02:00
XhmikosR
06d8e58e9f
Add docs-github-serve
script for local serving the github
target. ( #25139 )
2017-12-31 01:54:42 +02:00
Mark Otto
ced70da441
Update version to 4.0.0-beta.3
2017-12-28 09:50:04 -08:00
XhmikosR
8b8999b07a
Update our browserslist. ( #24919 )
...
Update our browserslist.
* Add `last 1 major version` and `>= 1%`.
* Add Firefox.
Firefox v38 is older than the ESR, so basically replace ESR with v38.
2017-12-23 10:09:10 +02:00
XhmikosR
5cede31469
Update devDependencies and gems. ( #25023 )
2017-12-22 10:37:59 +02:00
XhmikosR
3a0f8d73df
Update devDependencies and gems. ( #24940 )
2017-12-05 01:02:29 +02:00
XhmikosR
c2c0eebd43
Update devDependencies and gems. ( #24876 )
2017-11-28 12:26:50 +02:00
XhmikosR
76295676a1
Replace lint-vars.sh with a Node.js script. ( #24860 )
...
Also, include it in the `css` npm script since it's instant.
2017-11-27 19:41:48 +02:00
XhmikosR
3de46286b2
Update package.json. ( #24582 )
...
1. Use the same jQuery version in jspm
2. Update the files to only include the source and dist folders
2017-11-25 02:02:25 +02:00
XhmikosR
68ca2946f7
Run karma tests in parallel.
2017-11-23 10:41:56 +02:00