https://github.com/clarus/pupus
The PPS blog.
https://github.com/clarus/pupus
Last synced: about 1 month ago
JSON representation
The PPS blog.
- Host: GitHub
- URL: https://github.com/clarus/pupus
- Owner: clarus
- Created: 2015-07-25T21:41:52.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-25T21:55:45.000Z (almost 10 years ago)
- Last Synced: 2025-02-16T14:24:42.340Z (4 months ago)
- Language: HTML
- Size: 684 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PuPuS blog
Compile:
make
Compile each time a post is updated:
make watch
Preview the results on [localhost:8000](http://localhost:8000/):
make serve
## Add a post
* `posts/` The blog posts. The convention is `YEAR-MONTH-DAY-AUTHOR-TITLE.rhtml`. Modify `config.yaml` to add authors. Content is pure HTML. You can use:```
<% unless preview %>
...
<% end %>
```to mark the part which will not be displayed on the front page.
* `data/` The repository to put various data such as pictures.
## Modify the blog system
* `css/` [Bootstrap CSS](http://getbootstrap.com/) + a customized `style.css`.
* `font/` [Font Awsome](http://fortawesome.github.io/Font-Awesome/) icon set.
* `helpers/` HTML snippets included in other pages.
* `js/` Bootstrap JavaScript.
* `site/` The web pages of the site in Ruby-HTML `.rhtml`. They will be compiled to pure `.html` files.
* `config.yaml` Settings: global parameters and the list of the blog authors.
* `make.rb` The main file to run everything.## Technologies
HTML templates in Ruby + [Bootstrap CSS](http://getbootstrap.com/).