One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
# Description # | |
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. | |
Fixes # (tickets) | |
## Type of change ## | |
Please delete options that are not relevant. |
image: node:6 | |
pages: | |
stage: deploy | |
script: | |
- npm install | |
- npm run build | |
- mkdir .public | |
- cp -r dist/* .public | |
- mv .public public |
var path = require('path'); | |
var webpack = require('webpack'); | |
var autoprefixer = require('autoprefixer'); | |
var CopyWebpackPlugin = require('copy-webpack-plugin'); | |
var ExtractTextPlugin = require('extract-text-webpack-plugin'); | |
module.exports = { | |
context: path.resolve(__dirname, 'client'), | |
devtool: 'source-map', | |
entry: ['./scripts/app.js'], |
var path = require('path'); | |
var webpack = require('webpack'); | |
var autoprefixer = require('autoprefixer'); | |
var CopyWebpackPlugin = require('copy-webpack-plugin'); | |
var ExtractTextPlugin = require('extract-text-webpack-plugin'); | |
module.exports = { | |
context: path.resolve(__dirname, 'client'), | |
devtool: 'source-map', | |
entry: ['webpack/hot/dev-server', './scripts/app.js'], |
// Media query ranges | |
$small-range: (0em, 40em); | |
$medium-range: (40.063em, 63.938em); | |
$large-range: (64em, 89.938em); | |
$xlarge-range: (90em, 119.938em); | |
$xxlarge-range: (120em, 99999999em); | |
// Media query operators | |
$screen: "only screen"; | |
$landscape: " and (orientation: landscape)"; |
'use strict'; | |
var Backbone = require('backbone'); | |
var Marionette = require('backbone.marionette'); | |
var $ = require('jquery'); | |
var templateHelpers = require('../../../common/helpers/HandlebarsHelpers'); | |
var template = require('../templates/PostCardTemplate.hbs'); | |
module.exports = Backbone.Marionette.ItemView.extend({ |
@include keyframes(bounce-around) { | |
0% { | |
transform: rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg); | |
} | |
100% { | |
transform: rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg); | |
} | |
} |
/*global define*/ | |
define([ | |
'jquery', | |
'underscore', | |
'backbone', | |
'models/YourModel' | |
], function($, _, Backbone, YourModel) { | |
'use strict'; |
// Reference: | |
// http://compass-style.org/help/tutorials/spriting/ | |
// http://compass-style.org/help/tutorials/spriting/customization-options/ | |
// Import Compass utility for sprites | |
@import 'compass/utilities/sprites'; | |
// Set spacing | |
$icon-sprite-spacing: 5px; |