nullism / clickingbad

Official Clicking Bad Repository
http://clickingbad.nullism.com
MIT License
232 stars 70 forks source link

Clicking Bad

Official Clicking Bad Repository

About

System Requirements

Supported browsers

Contributing

Code

Style

Sample .vimrc

set shiftwidth=4
set tabstop=4
set expandtab

Look and Feel

There are a few things that should be kept in mind:

  1. Responsive design. One CSS file should allow index.html to look good on mobile phones, too.
  2. Cross browser. This means no div overflow, since it's not supported by Android. See the Supported Browsers section for more information.
  3. Valid. Try to keep the HTML5 as valid as possible.

Testing

Caching

The following command will cache templates to ./docroot.

$ ./control.py cache
...

Testing

$ cd ./docroot
$ python -m SimpleHTTPServer 5000