Panda
From HaskellWiki
(Difference between revisions)
| Line 44: | Line 44: | ||
extend/customize with pure css and javascript ( note the custom part in css and js from the last section ) | extend/customize with pure css and javascript ( note the custom part in css and js from the last section ) | ||
| + | |||
| + | == plugins | ||
| + | |||
| + | integrated photo album plugins and video plugins. | ||
| + | |||
== hacker friendly == | == hacker friendly == | ||
Revision as of 06:37, 21 January 2009
Contents |
1 simple file structure
db
|---- blog
| |---- 08-09-01 first post
| |---- 09-09-02 learn javascript.html
|
|---- tag
| |---- programming
| |---- funny
|
|---- static
|---- About
2 simple config file
blog_title = C大调 blog_subtitle = 野猫不吃薯片 host_name = jinjing.blog.easymic.com author_email = nfjinjing@gmail.com
navigation = About per_page = 7 sidebar = Blogroll.md favicon = panda_icon.png
3 clear separation of code and data
theme structure through, for example, `db/config/theme/blueprint.txt`:
container = container header = column span-12 first navigation = column span-12 first large main = column span-9 first sidebar = column span-3 last footer = footer css = screen, blueprint-wp, custom js = jquery-1.2.6.min, custom
theme styling inside, for example, `db/public/theme/blueprint`, where all theme specific resources are hosted.
4 standard web technology
extend/customize with pure css and javascript ( note the custom part in css and js from the last section )
== plugins
integrated photo album plugins and video plugins.
5 hacker friendly
- posts are in plain text
- SCM for publishing / data managing ( not really a feature, but a design goal from the beginning )
- blindly follows the KISS principle from code to UI: be a simple blog, no more no less
