aboutsummaryrefslogtreecommitdiff
path: root/grunt
AgeCommit message (Collapse)AuthorFilesLines
2017-04-20Build system overhaul.Bardi Harborow6-4421/+0
2017-04-18Fix running test on iOS with SaucelabsJohann-S1-3/+3
2017-03-28don't test ie9 on win7 anymore (#22294)Mark Otto1-5/+0
2017-03-21More config tweaks.Bardi Harborow2-12/+1
2017-03-20Update dependencies.Bardi Harborow1-104/+128
2017-03-12Update dependencies.Bardi Harborow3-348/+400
2017-02-05Update dependencies.Bardi Harborow1-366/+589
2017-01-06version bumpMark Otto1-1/+1
2017-01-05Update dependencies.Bardi Harborow1-14/+14
2017-01-04Update shrinkwrap.Bardi Harborow1-459/+106
2017-01-04Move node-sass to npm script and drop Ruby Sass.Bardi Harborow2-70/+0
2017-01-01Update more copyright years to 2017 (#21491)Quan You1-2/+2
* Update ie10-viewport-bug-workaround.js year * Update narrow-jumbotron copyright year to 2017 * Update carousel/index.html copyright year to 2017 * Update browsers-devices.md copyright year to 2017 * Update change-version.js copyright year to 2017
2016-12-31Change remaining JS files to comply with ESLint config.Bardi Harborow3-49/+53
2016-12-24Move uglifyjs to npm script.Bardi Harborow1-45/+1
2016-12-23Move clean-css to npm scripts.Bardi Harborow1-28/+14
2016-12-23Move scss-lint to npm scripts.Bardi Harborow1-403/+503
2016-12-21Flexbox all the time (Drop IE9 support and remove $enable-flex option) (#21389)Mark Otto3-7/+3
* remove the $enable-flex variable option * remove bootstrap-flex.css dist file and it's grunt task * remove the separate flex css file for docs; it's all the same now * remove flexbox docs (porting some to the main grid docs in next commit) * clean up few grid docs bits to simplify copy, start to mention flexbox * port relevant flexbox-grid.md content to grid.md - clean up mixins - update how it works section - bring over sizing and alignment sections * remove the $enable-flex from the options.md page * update lead paragraph to mention flexbox * update migration to mention loss of ie9 support * remove mention of flexbox dist file * clarify IE support * making a note * remove flexbox variant mentions from component docs - updates docs for media object, navs, list group, and cards to consolidate docs - no more need to callout flexbox variants since it's now the default * remove $enable-flex if/else from sass files * remove flex dist files * update scss lint property order to account for flex properties * linting * change to numberless classes for autosizing, wrap in highlighting div * bump gruntfile and postcss to ie10 * redo intro sections * rearrange * phew, redo hella grid docs - rearrange all the things - consolidate some bits * remove reference to flexbox mode * more border action for demo * Make some changes to the .card's in .card-deck's to ensure footers align to the bottom
2016-10-19version bump to alpha 5Mark Otto1-1/+1
2016-10-17Change SauceLabs iPhone test to use Appium.Bardi Harborow1-3/+4
2016-10-10Fix Travis errors due to npm/npm#14042.Bardi Harborow1-806/+0
2016-10-09Update dependencies, including Babel to v6 and zeroUnits fix.Bardi Harborow1-1372/+2181
2016-10-03Fix broken/redirected links, moving to HTTPS where possible. (#20557)Bardi Harborow1-1/+1
2016-09-05versionsMark Otto1-1/+1
2016-07-27bump versionsMark Otto1-1/+1
2016-07-26Enable flexbox grid CSS on our docs pageMark Otto2-2/+4
- Creates new flexbox grid Sass file in our docs assets - Updates the Gruntfile to compile said new Sass file and minify the output - Update notice on flexbox docs page for how it works - Only enable compiled flexbox grid CSS in hosted docs site, not in dev (for easier and specific debugging of all flexbox features)
2016-07-16update npm shrinkwrap (#20312)Chris Rebert1-1382/+1030
2016-07-11Bump devDependencies.XhmikosR1-378/+1455
2016-07-04Update devDepedencies.XhmikosR1-621/+202
2016-06-29Update devDependencies.XhmikosR1-20/+20
Only grunt-saucelabs is left in order to update grunt to v1.x.
2016-06-28Use shx so that the npm scripts work everywhere the same.XhmikosR1-789/+106
2016-06-27Allow PRs to be previewed at http://preview.twbsapps.com (#20179)Chris Rebert2-0/+28
2016-06-26Fix docs asset file paths in /grunt/configBridge.json (#20178)Chris Rebert1-4/+4
Previously, when running the docs locally, the site, rooted at: http://localhost:9001/ would reference docs assets using relative URLs such as: /../assets/js/vendor/anchor.min.js which is equivalent to: http://localhost:9001/../assets/js/vendor/anchor.min.js which is nonsense, since the root directory has no parent directory. Apparently browsers silently ignore this extra '..', hence why this wasn't noticed until now. But if you adjust Jekyll's `baseurl` setting, this mistake causes incorrect URLs to get generated. This commit corrects the problem by removing the extra '../' from the paths. These paths are also referenced in the Gruntfile, where the fix actually allows us to simplify the code. Previously, in the Gruntfile, we were doing, e.g.: path.join('./docs/assets', '../assets/js/vendor/anchor.min.js') which calculates to: ./docs/assets/../assets/js/vendor/anchor.min.js which can be simplified to: ./docs/assets/js/vendor/anchor.min.js So we can remove the '/assets' suffix from the left argument and the '../' prefix from the right argument and still obtain the same result.
2016-06-20Replace grunt-postcss with postcss-cli (#20140)Chris Rebert3-160/+1092
Refs #19990 Continues the degruntification process. Also removes mq4-hover-shim for now, since it doesn't yet implement the standard PostCSS plugin interface.
2016-06-10Strip out UMD & CJS in favor of ES6 modules (#20072)Chris Rebert1-30/+0
2016-06-04Bump shelljs to ^0.7.0 (#20073)Chris Rebert1-3/+18
[skip sauce] [skip validator]
2016-06-04rm -r node_modules && npm install && npm run shrinkwrapChris Rebert1-449/+362
2016-06-04Upgrade to latest version of JSCS (v3.0.4) (#20070)Chris Rebert1-66/+28
Fixes #20002 [skip sauce] [skip validator]
2016-06-04Kill the grunt-jscs middleman; use JSCS directly instead (#20069)Chris Rebert1-15/+3
Refs #19990 [skip sauce] [skip validator]
2016-06-04Update ESLint to v2.11.1 (latest stable) (#20068)Chris Rebert1-3/+3
Fixes #19908 [skip sauce] [skip validator]
2016-06-04Update ESLint to v2.10.2 (#20063)Chris Rebert1-3/+3
Refs #19908 [skip sauce] [skip validator]
2016-06-04Upgrade ESLint to v2.9.0 (#20047)Chris Rebert1-12/+12
Refs #19908 [skip sauce] [skip validator]
2016-06-04Update ESLint to v2.8.0 (#20045)Chris Rebert1-3/+3
Refs #19908 [skip sauce] [skip validator]
2016-06-04Upgrade ESLint to v2.7.0 (#20044)Chris Rebert1-3/+3
Refs #19908 [skip sauce] [skip validator]
2016-06-04Update ESLint to v2.5.3 (#20043)Chris Rebert1-26/+26
Refs #19908. [skip sauce] [skip validator]
2016-06-04Upgrade ESLint to v2.4.0 (#20042)Chris Rebert1-3/+3
Refs #19908. [skip sauce] [skip validator]
2016-06-04Upgrade ESLint to v2.3.0 (#20041)Chris Rebert1-8/+3
Refs #19908 [skip sauce]
2016-06-04Update npm shrinkwrapChris Rebert1-0/+5
2016-05-31Upgrade ESLint to v2.2.0 (#20000)Chris Rebert1-9/+38
[skip sauce] [skip validator]
2016-05-31Upgrade babel-eslint to ^6.0.4Chris Rebert1-33/+118
[skip sauce] [skip validator]
2016-05-31Upgrade ESLint to v2.0.0Chris Rebert1-140/+102
[skip sauce] [skip validator]