Skip to content

A scaffold for websites -- static and PHP based (WordPress).

License

Notifications You must be signed in to change notification settings

skvggor/scaffold

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scaffold

A scaffold for websites -- static and PHP based (WordPress).

Goals

  • HTML 5
  • Stylus (CSS 3)
  • CoffeeScript (JavaScript)
  • Gulp
  • Grid: jeet
  • Axis
  • Media queries: rupture
  • Compile .coffee, .styl
  • Minify .js, .css, .html, .php (html, php: [pagename]-dev.html or [pagename]-dev.php to [pagename].html or [pagename.php])
  • Optimize images (it is saved in images/public)
  • Live reload
  • Docco to document CoffeeScript
  • Lint .coffee
  • Optional deploy with ShellScript (you should to configure your ssh access to not having to enter the password every deploy -- this does not provide here)
  • WordPress theme scaffold
  • Tests

Install

git clone https://github.com/marcker/scaffold
mv scaffold YourProjectName
cd YourProjectName
rm -rfv .git
git init # optional

You should to uncomment the extensions that you want in the .gitignore

Static

For static websites.

cd static
npm install && npm install jeet
gulp

Deploy

cd deploy

Add to file config: ../FOLDER_OR_FILE, USER@IP, DESTINATION (whitespace and comma separated). After:

chmod +x deployit.sh
./deployit.sh

Wordpress

  • Coming soon

About

A scaffold for websites -- static and PHP based (WordPress).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages