creating and adding a custom-editor-style.css
This commit is contained in:
parent
142afd2d29
commit
f7638dd466
File diff suppressed because it is too large
Load Diff
16
gulpfile.js
16
gulpfile.js
|
@ -53,6 +53,8 @@ gulp.task('scss-for-prod', function() {
|
||||||
|
|
||||||
var pipe1 = source.pipe(clone())
|
var pipe1 = source.pipe(clone())
|
||||||
.pipe(sourcemaps.write(undefined, { sourceRoot: null }))
|
.pipe(sourcemaps.write(undefined, { sourceRoot: null }))
|
||||||
|
.pipe(gulp.dest('./css'))
|
||||||
|
.pipe(rename('custom-editor-style.css'))
|
||||||
.pipe(gulp.dest('./css'));
|
.pipe(gulp.dest('./css'));
|
||||||
|
|
||||||
var pipe2 = source.pipe(clone())
|
var pipe2 = source.pipe(clone())
|
||||||
|
@ -85,10 +87,13 @@ gulp.task('watch-scss', ['browser-sync'], function () {
|
||||||
// gulp sass
|
// gulp sass
|
||||||
// Compiles SCSS files in CSS
|
// Compiles SCSS files in CSS
|
||||||
gulp.task('sass', function () {
|
gulp.task('sass', function () {
|
||||||
gulp.src('./sass/*.scss')
|
var stream = gulp.src('./sass/*.scss')
|
||||||
.pipe(plumber())
|
.pipe(plumber())
|
||||||
.pipe(sass())
|
.pipe(sass())
|
||||||
|
.pipe(gulp.dest('./css'))
|
||||||
|
.pipe(rename('custom-editor-style.css'))
|
||||||
.pipe(gulp.dest('./css'));
|
.pipe(gulp.dest('./css'));
|
||||||
|
return stream;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
@ -175,12 +180,14 @@ gulp.task('copy-assets', ['clean-source'], function() {
|
||||||
|
|
||||||
////////////////// All Bootstrap 4 Assets /////////////////////////
|
////////////////// All Bootstrap 4 Assets /////////////////////////
|
||||||
// Copy all Bootstrap JS files
|
// Copy all Bootstrap JS files
|
||||||
gulp.src(basePaths.node + 'bootstrap/dist/js/**/*.js')
|
var stream = gulp.src(basePaths.node + 'bootstrap/dist/js/**/*.js')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/js/bootstrap4'));
|
.pipe(gulp.dest(basePaths.dev + '/js/bootstrap4'));
|
||||||
|
|
||||||
|
|
||||||
// Copy all Bootstrap SCSS files
|
// Copy all Bootstrap SCSS files
|
||||||
gulp.src(basePaths.node + 'bootstrap/scss/**/*.scss')
|
gulp.src(basePaths.node + 'bootstrap/scss/**/*.scss')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/sass/bootstrap4'));
|
.pipe(gulp.dest(basePaths.dev + '/sass/bootstrap4'));
|
||||||
|
|
||||||
////////////////// End Bootstrap 4 Assets /////////////////////////
|
////////////////// End Bootstrap 4 Assets /////////////////////////
|
||||||
|
|
||||||
// Copy all Font Awesome Fonts
|
// Copy all Font Awesome Fonts
|
||||||
|
@ -191,10 +198,12 @@ gulp.task('copy-assets', ['clean-source'], function() {
|
||||||
gulp.src(basePaths.node + 'font-awesome/scss/*.scss')
|
gulp.src(basePaths.node + 'font-awesome/scss/*.scss')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/sass/fontawesome'));
|
.pipe(gulp.dest(basePaths.dev + '/sass/fontawesome'));
|
||||||
|
|
||||||
|
|
||||||
// owl JS files
|
// owl JS files
|
||||||
gulp.src(basePaths.node + 'owl.carousel/dist/*.js')
|
gulp.src(basePaths.node + 'owl.carousel/dist/*.js')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/js'));
|
.pipe(gulp.dest(basePaths.dev + '/js'));
|
||||||
|
|
||||||
|
|
||||||
// Copy all Owl2 SCSS files
|
// Copy all Owl2 SCSS files
|
||||||
gulp.src(basePaths.node + 'owl.carousel/src/scss/*.scss')
|
gulp.src(basePaths.node + 'owl.carousel/src/scss/*.scss')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/sass/owl-carousel2'));
|
.pipe(gulp.dest(basePaths.dev + '/sass/owl-carousel2'));
|
||||||
|
@ -203,6 +212,7 @@ gulp.task('copy-assets', ['clean-source'], function() {
|
||||||
gulp.src(basePaths.node + 'owl.carousel/dist/assets/*.css')
|
gulp.src(basePaths.node + 'owl.carousel/dist/assets/*.css')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/css'));
|
.pipe(gulp.dest(basePaths.dev + '/css'));
|
||||||
|
|
||||||
|
|
||||||
// Copy jQuery
|
// Copy jQuery
|
||||||
gulp.src(basePaths.node + 'jquery/dist/*.js')
|
gulp.src(basePaths.node + 'jquery/dist/*.js')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/js'));
|
.pipe(gulp.dest(basePaths.dev + '/js'));
|
||||||
|
@ -222,6 +232,7 @@ gulp.task('copy-assets', ['clean-source'], function() {
|
||||||
// Copy Tether CSS files
|
// Copy Tether CSS files
|
||||||
gulp.src(basePaths.node + 'tether/dist/css/*.css')
|
gulp.src(basePaths.node + 'tether/dist/css/*.css')
|
||||||
.pipe(gulp.dest(basePaths.dev + '/css'));
|
.pipe(gulp.dest(basePaths.dev + '/css'));
|
||||||
|
return stream;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
@ -232,3 +243,4 @@ gulp.task('dist', function() {
|
||||||
gulp.src(['**/*','!bower_components','!bower_components/**','!node_modules','!node_modules/**','!src','!src/**','!dist','!dist/**', '*'])
|
gulp.src(['**/*','!bower_components','!bower_components/**','!node_modules','!node_modules/**','!src','!src/**','!dist','!dist/**', '*'])
|
||||||
.pipe(gulp.dest('dist/'))
|
.pipe(gulp.dest('dist/'))
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,15 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Registers an editor stylesheet for the theme.
|
||||||
|
*/
|
||||||
|
function wpdocs_theme_add_editor_styles() {
|
||||||
|
add_editor_style( 'css/custom-editor-style.css' );
|
||||||
|
}
|
||||||
|
add_action( 'admin_init', 'wpdocs_theme_add_editor_styles' );
|
||||||
|
|
||||||
|
|
||||||
// Add TinyMCE style formats
|
// Add TinyMCE style formats
|
||||||
add_filter( 'mce_buttons_2', 'understrap_tiny_mce_style_formats' );
|
add_filter( 'mce_buttons_2', 'understrap_tiny_mce_style_formats' );
|
||||||
|
|
||||||
|
|
Reference in New Issue