You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2019/07/12 12:37:57 UTC

[GitHub] [netbeans-website] dymecki opened a new pull request #375: Add Gulp support

dymecki opened a new pull request #375: Add Gulp support
URL: https://github.com/apache/netbeans-website/pull/375
 
 
   This PR adds support for Gulp task runner. Using Gulp / node.js tools for building frontend assets is a standard practice today. It offers more packages than Gradle and it will be easier to find new frontend developers.
   
   New src/content/frontend directory is made where Gulp with dependencies are installed. Directories /css, /fonts, /js, /scss, /theme are moved into this directory as well.
   
   Scss task is removed from Gradle. Instead Gradle runs Gulp tasks after "preprocessContent" and "bake" tasks.
   
   No changes were made in scss / css files. This PR is only about Gulp support and better directory structure.
   
   Current tasks:
   1. build netbeans.css from netbeans.scss
   2. make source maps
   3. minify netbeans.css file
   4. add license header to netbeans.css file
   5. copy netbeans.css file to /build/bake/css
   6. copy css/font-awesome.min.css to /build/bake/css
   7. copy fonts to /build/bake/fonts
   8. copy js files to /build/bake/js

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists