Need help with clickingbad?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

nullism
221 Stars 70 Forks MIT License 162 Commits 84 Opened issues

Description

Official Clicking Bad Repository

Services available

!
?

Need anything else?

Contributors list

# 260,798
Shell
python3
Markdow...
pelican
122 commits
# 391,041
Perl
HTML
Shell
fzf
6 commits
# 261,451
Rust
datadog
iac
F#
4 commits
# 638,656
HTML
CSS
3 commits
# 565,250
HTML
CSS
2 commits
# 719,323
HTML
CSS
1 commit
# 107,593
datadog
yubikey
gpg
C
1 commit
# 697,615
HTML
CSS
1 commit

Clicking Bad

Official Clicking Bad Repository

About

System Requirements

Supported browsers

  • IE9 & 10
  • FF20-24
  • Chrome (all recent)
  • Android

Contributing

Code

Style

  • 4 spaces indent, no tabs
  • Comments should appear on their own line or lines
    • This is due to the comment-stripper regex
  • No Windows carriage returns (
    \r\n
    )
    • dos2unix
      can be run on these, but we'd prefer not to.
  • No "special" characters in code, use standard ASCII where possible.

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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.