/boilerplate

personal starting boilerplate for web projects

Primary LanguageCSS

#Boilerplate

Personal starting point configuration for web projects. Incorporates a few different ideas/systems mixed to my liking, use at own risk. Newest version is still very new and parts are untested.

##Todo

  • better readme file

Versionlog & Updates

###v1.0.0 In an attempt to simplify things a bit, the following changes were made:

  • restructured dir setup: removed /dev/ and /dist/
  • added scss linter
  • added autoprefixer
  • removed a handful of grunt plugins i found myself constantly removing
  • fixed the issue that caused uglify to hang indefinitely
  • removed a lot of outdated README garbage

###v0.2.4

  • Fixed more(heh) README mispellings!
  • Added grunt tasks: grunt-contrib-clean, grunt-concurrent
  • Updated package versions
  • Added configurable paths to Gruntfile.js
  • Added Sass sourcemapping
  • Added JS sourcemapping

###v0.2.3

  • Added bootstrap.css cdn for convenience(rapid dev)
  • Fixed issue where css building would repeat after changes to sass files
  • Updated the concat statement in Gruntfile.js to always load jquery first followed by every other lib file
  • Removed errant punctuation from README file ;)

###v0.2.2

  • Fixed issue where LiveReload was not firing on updates to css & js files
  • Fixed issue where jshint was debugging library files & already concatenated files
  • Removed jshint:afterconcat from Grunfile.js
  • Removed angular.js & main.js from lib directory
  • Removed following grunt plugins:
    • grunt-ngmin
    • karma
    • grunt-karma

###v0.2.1

  • Restructured to be a bit more effective
  • Removed styleguide
  • Added angular.js and grunt-ngmin
  • Add multiple grunt plugins:
    • grunt-contrib-connect
    • grunt-contrib-copy
    • grunt-contrib-htmlmin
    • grunt-contrib-jshint
    • grunt-ngmin
    • jshint-stylish
    • karma
    • grunt-karma
    • time-grunt
    • load-grunt-tasks

###v0.2.0

###v0.1.2

  • Merged 'styleguide' project into this project.
  • Rearranged directories to allow for more indepth config.rb options
  • Made config.rb a bit more detailed
  • Made susy required moving forward(can still be removed, it's just included by default)

###v0.1.1

  • Created placeholder files(_nav.css & _articles.scss) to include missing directories(/css/sass/modules & /css/sass/themes) in repository

###v0.1