Commit Graph

155 Commits

Author SHA1 Message Date
Thomas A. Reinert 9a704e71f1 Trying to fix gulpfile to avoid travis-ci errors 2018-03-04 14:51:27 +01:00
Holger 9491fae58e
Merge pull request #563 from lilolbear/master - Thx @lilobear !
Gulp improvements and readme updates
2018-03-02 17:12:16 +01:00
Sam e370d9a18f wrapping imagemin in a watcher to insure it finishes
Addresses issue #414 and similar where imagemin results in browsersync looping
2018-02-19 21:29:16 -06:00
Sam d8b45f064d fix paths, add files to ignored dist, and fix src buffer
buffer false on gulp.src to allow large images to pass through safely.
fix slash in front of bower and node.
added package-lock and gulpconfig to ignored list.
2018-02-19 20:44:32 -06:00
Sam a68ecba3e8 add 'skipBinary' so gulp-replace doesnt break large images
https://github.com/lazd/gulp-replace/issues/91
2018-02-19 20:35:14 -06:00
Alex Wright 5d2b5d0a99 Add minor formatting fix for gulpfile.js 2018-02-15 09:34:34 -06:00
Alex Wright 8f0786e39f Add gulp-autoprefixer as dependency to package.json and as function in gulpfile.js 2018-02-15 08:57:02 -06:00
Sam 4252740df8 Added task to delete copy-assets files (safe src dir) 2018-01-25 16:11:27 -06:00
Sam f710222051 Added vendor subfolder option with default intact
paths.vendor defaults to "" keeping the current structure while allowing
for a vendor subfolder. Added gulp-replace to allow existing files
(just enqueue.php now) to be updated on gulp dist
2018-01-25 16:09:03 -06:00
Sam 4d54df2c63 DRYed out the paths and moved to gulpconfig.json 2018-01-25 16:01:24 -06:00
Holger Könemann fc90da19cc Update dependencies to BS4Beta3 2017-12-29 10:16:24 +01:00
koenemann d381a39b58 Fixing some issues and rebuild 2017-12-01 08:09:06 +01:00
koenemann b026c35106 Adding BS4 resources manually 2017-12-01 08:06:28 +01:00
koenemann 0b06405a91 Fixing gulp-copy assets error and rebuild 2017-12-01 08:01:04 +01:00
koenemann 1280c6d094 Update 0.6.8.2 2017-11-28 13:22:03 +01:00
koenemann a761db175d Regarding to https://themes.trac.wordpress.org/ticket/48576#comment:5 2017-11-28 08:52:50 +01:00
koenemann 4c5c07baa1 Basic guideline adjustments 2017-11-27 09:02:16 +01:00
koenemann 9836d8c952 Fixing https://github.com/holger1411/understrap-child/issues/108 and rebuild 2017-11-10 08:03:15 +01:00
Holger Könemann ac895520fc Update version no, add all query 2017-10-23 12:21:27 +02:00
Holger Könemann 0fcfad9a56 preparing Bootstrap 4 Beta 2 update 2017-10-23 11:53:15 +02:00
Jack DH d48e91fd32 Some more spelling grammar fixes. 2017-09-02 22:52:35 +01:00
koenemann 7ecec5a075 More space 2017-08-17 09:54:13 +02:00
koenemann d04cb6d036 Update popper.js dependency and src 2017-08-14 11:15:59 +02:00
Holger Könemann 4bf73a8890 Exclude popper.js 2017-08-11 20:08:29 +02:00
Holger Könemann 6318772892 replace theater script with popper.js 2017-08-11 17:43:35 +02:00
Holger Könemann 3d5fee0ded Adding callback to styles task 2017-06-07 09:55:57 +02:00
Holger Könemann 0c7e2c691d adding source maps 2017-05-23 20:33:30 +02:00
Holger Könemann 3e3e57df3c adding gulp-sequence 2017-05-23 20:16:28 +02:00
Holger 6103e6d5e7 Merge pull request #292 from L422Y/patch-1 - Thx @L422Y !
Add basic error handling for `gulp-plumber`
2017-05-16 09:03:31 +02:00
Holger Könemann fa552198d8 Fixing imagemin task 2017-05-14 12:12:31 +02:00
Holger Könemann bc1b21300f Adding minify-css to default sass task 2017-05-02 16:22:09 +02:00
Larry Williamson 71b7babfe0 Add basic error handling for `gulp-plumber`
Add `errorHandler` function for basic error handling with plumber, we can now simply fix erroneous SASS and on save it will be recompiled – instead of having to restart the `watch-bs` task.
2017-04-21 12:55:44 -04:00
koenemann 60ed4079fd Replacing woocommerce text domain with understrap 2017-04-21 14:33:06 +02:00
koenemann 4cacfc082c Releasing 0.6.0 2017-04-21 14:08:39 +02:00
VesterDe b1990918ff Proper image glob patterns. 2017-03-21 15:02:29 +01:00
koenemann 5ac4257c00 adding image optimization task 2017-03-21 14:53:51 +01:00
Holger Könemann aed0e6440d fixing duplicate pipe in gulpfile.js 2017-03-08 13:13:16 +01:00
koenemann 6ca1abff08 Adding /js/ folder to watcher task excluding theme.js and theme.min.js 2017-02-10 08:53:41 +01:00
koenemann 17f33d77ab cleanup 2017-02-09 15:55:27 +01:00
koenemann 2c1522f1c9 removing clean css from task sequence 2017-02-09 15:32:51 +01:00
Holger Könemann a3b02f6743 Adding a dist-product task and a cleanup task before dist 2017-01-27 18:31:54 +01:00
Holger Könemann ef7c58099c Removing Owl Carousel dependency 2017-01-25 10:24:08 +01:00
Holger Könemann f7638dd466 creating and adding a custom-editor-style.css 2017-01-18 08:45:50 +01:00
Holger Könemann 142afd2d29 remove the h1 removal 2017-01-18 07:51:37 +01:00
Holger Könemann fdaf21d765 Adding "clean source" task to gulp file 2017-01-17 15:49:36 +01:00
VesterDe c7a7888273 Fixes typos. 2016-12-29 15:01:26 +01:00
VesterDe 631992d83d Makes browsersync work like it's supposed to. 2016-12-29 15:00:16 +01:00
koenemann 543fb26db6 update package.json to latest dependency versions 2016-12-29 09:41:30 +01:00
Holger Könemann 1d30918230 updating gulp scripts task - Thx @jimkrill 2016-12-28 11:33:00 +01:00
koenemann edb2e25fe3 cleanup gulpfile.js 2016-12-22 09:55:28 +01:00
koenemann 56b579bd76 Adding clear:both after widgets - See #162 2016-12-22 09:12:18 +01:00
koenemann 14cf6d06b3 recompile 2016-12-19 13:33:38 +01:00
Holger Könemann 699413d15b adding scripts task to browser-sync test- #181 - Thx @0dp 2016-12-14 08:42:36 +01:00
koenemann a8ec9c10a4 Adding watcher task for scripts - https://github.com/holger1411/understrap/issues/134
Adding watcher task to watch /src/js/ too and run „gulp script“ task
onChange
2016-12-02 09:36:32 +01:00
koenemann e5e91cead6 Removing aller overwrite and pull underscores gallery styles for it instead into css file 2016-11-24 11:58:11 +01:00
koenemann 0ffa82f687 clean up /dist task 2016-11-22 09:00:15 +01:00
koenemann eb3e432d54 Fixing "gulp dist" task - Thx @visualmodo 2016-11-15 08:39:32 +01:00
Thomas A. Reinert 47b0db392b ARIA roles update
# Removed unneccessary ARIA roles to make it ARIA and HTML5 compliant.
# Added SCSS to show a pointer on any occasion of buttons (menu, save,
submit, reset etc.)
2016-11-04 02:27:07 +01:00
VesterDe efc00388e0 Makes browsersync watch php with wildcard. 2016-10-27 17:05:22 +02:00
koenemann d17def2f2e Fixing problem with empty folders after "gulp dist" - Thx @alwizo 2016-10-14 11:00:17 +02:00
koenemann d5e8506a8d Merge branch 'no-bower' 2016-09-13 16:17:31 +02:00
koenemann 9bc4789a39 checking gulpfile.js 2016-09-13 16:17:15 +02:00
koenemann 736be72788 switching all dependencies from bower to npm 2016-09-13 15:28:53 +02:00
koenemann 89637692df Adding Font Awesome as node dependency and use it instead the bower
folder
2016-09-13 12:59:14 +02:00
koenemann bbe512b19b adding new gulp list task thx @elpeyotl
adding new „gulp dist“ task. It creates a new /dist folder with all
files you need to publish/upload to your live server
2016-09-02 15:21:26 +02:00
Holger 18027b7d7d Merge pull request #46 from akkolad/master
Add 3 tasks for sass in gulpfile.js
2016-08-19 09:09:21 +02:00
sébastien poilvert 3cad7c1e39 Add 3 tasks for sass in gulpfile.js
I had some issues because of the use of sourcemaps + cssnano together.
I resolved the problem like this :
- The 'scss-for-prod' task to use to create the min.css which is a small file for the prod, but long to compile
- The 'watch-scss' task which is ideal for prod, fast to compile, reload fast and clean sourcemaps

The line :
.pipe(sourcemaps.write(undefined, { sourceRoot: null }))

Is because of this :
https://github.com/scniro/gulp-clean-css/issues/1
and this :
https://github.com/ben-eb/gulp-cssnano/issues/38


So for me, this tasks replace the 'watch-bs'.
2016-08-02 14:24:45 +02:00
koenemann 606132a45c adding same browser sync support than in parent theme 2016-08-02 09:24:07 +02:00
koenemann 2e641fcf80 adding source map 2016-08-02 08:44:36 +02:00
sébastien poilvert 8ab1558bc6 Adding source maps
it need to install the "gulp-sourcemaps" package

source-maps are usefull !
2016-08-01 17:30:37 +02:00
koenemann c9023ac501 Cleanup, setting right escaping, sidebar image size limits 2016-06-23 11:21:57 +02:00
Holger Könemann a5d5910d03 removing BS3 relics from gulp file.js too 2016-06-18 14:00:37 +02:00
koenemann 862fd60b64 Adding tether script as dependency for BS4 tooltip component 2016-05-06 08:23:13 +02:00
koenemann f4d2b5274c Resorting BS4 assets 2016-04-29 11:23:13 +02:00
Holger Könemann 1aab2d84cb Solving merging conflicts between bs4 branch and master 2016-04-26 14:09:19 +02:00
Holger Könemann 47d33ec0c4 Merge branch 'master' into Bootstrap4
# Conflicts:
#	sass/theme.scss
2016-04-26 14:05:22 +02:00
Diego Versiani bd0f667532 Added support to browser-sync. 2016-04-15 18:06:10 -03:00
Holger Könemann 65012ff20e Add bs4 assets for Bootstrap4 branch 2016-04-06 13:24:59 +02:00
Holger Könemann d62632d693 successfully switching back and forth 2016-04-06 13:24:07 +02:00
Holger Könemann edad647856 trying BS4 2016-04-06 13:20:46 +02:00
Holger Könemann 5d6e139c7e Extracting jQuery from theme.min.js
Just one JS file caused some trouble. Theme loads the WP jQuery file as
extra file again
2016-04-06 10:17:43 +02:00
Holger Könemann d6c8bc4284 Preparations for BS4 update
adding Bootstrap4 alpha as dependency and prepare the gulpfile.js and
/sass/theme.scss for switching to BS4
2016-04-06 09:54:31 +02:00
Holger Könemann 2861f7501b resorting dev assets 2016-03-20 10:40:38 +01:00
Holger Könemann 36894c0f65 adding a "gulp script" task 2016-03-20 10:33:18 +01:00
Holger Könemann 0906c5b73e sunday mornin coffee 2016-03-20 09:49:34 +01:00
koenemann b6d780dfe2 Adding owl slider into gulpfile tasks
thx @Thomas-A-Reinert
2016-02-22 14:01:26 +01:00
koenemann 4ce85e40d1 adding missing alignright styling 2016-02-15 14:16:39 +01:00
koenemann 87e4b18123 Replacing gulp-minify-css with cssnano 2016-02-15 13:30:16 +01:00
koenemann 69cb9e8355 Adding some gulp instructions/comments 2016-01-18 14:57:52 +01:00
koenemann b09d24edba adding all js file to copy-assets gulp task 2016-01-18 14:50:32 +01:00
koenemann 546c5a611a cleanup gulpfile.js 2016-01-18 14:36:23 +01:00
koenemann 7b08152a12 fixing merge conflict in gulpfile 2016-01-18 14:25:55 +01:00
koenemann 45de7c3c48 Merge branch 'master' into testing
# Conflicts:
#	css/theme.css
#	css/theme.min.css
2016-01-08 10:46:47 +01:00
koenemann 835da8b37a recompile all assets after update into css/js 2016-01-04 14:38:20 +01:00
koenemann 009543d68c adding woff2 font type support for gulp copy-assets task 2016-01-04 14:35:52 +01:00
koenemann f8a6361cd4 Merge branch 'master' into testing
Conflicts:
	gulpfile.js
2015-09-17 13:26:04 +02:00
Holger Könemann ed86498737 again some resorting 2015-09-15 17:03:25 +02:00
Holger Könemann 80d768b1ac resorting assets from dependencies 2015-09-15 16:59:29 +02:00
koenemann 8ab9757ef8 resorting sass dependencies 2015-09-15 15:51:19 +02:00
koenemann c929ea39c5 Adding bower base path in gulp file 2015-08-21 15:35:15 +02:00