a-pollo
Version:
The visual CSS style guide for teams
114 lines (106 loc) • 3.9 kB
YAML
---
tasks:
- css
- js
css:
file: a-pollo.min.css
watch: theme/sass/**/*.scss
themes:
-
name: idea-pollo
file: idea-pollo.css
compile: theme/sass/idea-pollo/import.scss
csslint: true
stylestats: false
autoprefixer: true
path: theme/tmp/
vendors:
file: vendors.min.css
path: theme/tmp/
files:
- node_modules/font-awesome/css/font-awesome.css # http://fontawesome.io/cheatsheet/
- node_modules/prismjs/themes/prism.css
- theme/sass/fontello/css/fontello-embedded.css
config:
autoprefixer:
browsers:
- last 3 versions
csslint: csslintrc.json
stylestats: .stylestatsrc
prettify:
indent_char: ' '
indent_size: 2
faker:
locale: it
twig:
cache: false
verbose: 3
emptyFolders: false
verify: false
js:
file: a-pollo.min.js
watch: theme/js/**/*.js
files:
- theme/js/*
vendors:
path: theme/tmp/
file: vendors.min.js
files:
- node_modules/clipboard/dist/clipboard.js
- node_modules/js-cookie/src/js.cookie.js
- node_modules/timeago.js/dist/timeago.js
- node_modules/timeago.js/dist/timeago.locales.min.js
- node_modules/jquery/dist/jquery.slim.js
- node_modules/prismjs/prism.js
- node_modules/prismjs/components/prism-bash.js
- node_modules/prismjs/components/prism-css.js
- node_modules/prismjs/components/prism-less.js
- node_modules/prismjs/components/prism-markup.js
- node_modules/prismjs/components/prism-scss.js
- node_modules/prismjs/plugins/unescaped-markup/prism-unescaped-markup.js
vendors:
fonts:
- node_modules/font-awesome/fonts/FontAwesome.otf
- node_modules/font-awesome/fonts/fontawesome-webfont.eot
- node_modules/font-awesome/fonts/fontawesome-webfont.svg
- node_modules/font-awesome/fonts/fontawesome-webfont.ttf
- node_modules/font-awesome/fonts/fontawesome-webfont.woff
- node_modules/font-awesome/fonts/fontawesome-webfont.woff2
- theme/sass/idea-pollo/fonts/Montserrat/Montserrat-Bold.ttf
- theme/sass/idea-pollo/fonts/Montserrat/Montserrat-SemiBold.ttf
- theme/sass/idea-pollo/fonts/Montserrat/Montserrat-Regular.ttf
- theme/sass/idea-pollo/fonts/Merriweather/Merriweather-Regular.ttf
- theme/sass/idea-pollo/fonts/Roboto Mono/RobotoMono-Regular.ttf
images:
- theme/sass/idea-pollo/img/a-pollo-logo-black.svg
- theme/sass/idea-pollo/img/a-pollo-logo-colored.svg
- theme/sass/idea-pollo/img/a-pollo-logo-gold.svg
- theme/sass/idea-pollo/img/a-pollo-logo-simple-black.svg
- theme/sass/idea-pollo/img/a-pollo-logo-simple-gold.svg
- theme/sass/idea-pollo/img/a-pollo-logo-simple-grey.svg
- theme/sass/idea-pollo/img/apple-touch-icon-114x114.png
- theme/sass/idea-pollo/img/apple-touch-icon-120x120.png
- theme/sass/idea-pollo/img/apple-touch-icon-144x144.png
- theme/sass/idea-pollo/img/apple-touch-icon-152x152.png
- theme/sass/idea-pollo/img/apple-touch-icon-57x57.png
- theme/sass/idea-pollo/img/apple-touch-icon-60x60.png
- theme/sass/idea-pollo/img/apple-touch-icon-72x72.png
- theme/sass/idea-pollo/img/apple-touch-icon-76x76.png
- theme/sass/idea-pollo/img/favicon-160x160.png
- theme/sass/idea-pollo/img/favicon-16x16.png
- theme/sass/idea-pollo/img/favicon-196x196.png
- theme/sass/idea-pollo/img/favicon-32x32.png
- theme/sass/idea-pollo/img/favicon-96x96.png
- theme/sass/idea-pollo/img/mstile-144x144.png
- theme/sass/idea-pollo/img/transparent-background.svg
paths:
server: ./test/samples/build/
css: ./theme/dist/a-pollo/css/
images: ./theme/dist/a-pollo/img/
fonts: ./theme/dist/a-pollo/fonts/
js: ./theme/dist/a-pollo/js/
shell:
after:
- mkdir -p ./theme/dist/a-pollo/ || true
- mkdir -p ./test/samples/build/a-pollo/ || true
- cp -r ./theme/dist/a-pollo/* ./test/samples/build/a-pollo/