Skip to content

jiin/Puffi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puffi

puffi

Puffi is an angular.js blog engine written in pure javascript, no back-end scripts needed.

Features

  • Markdown syntax for post writing
  • Google Code Prettify for highlight source codes (just for developers)
  • Automatic twitter nickname hightlighting in blog post
  • Custom page making
  • Tag searching
  • Social sharing

### TODO

  • ✘ Improving page making
  • ✘ Add post searching
  • ✘ Make management client
  • ✘ Add SASS or LESS for style templating
  • ✘ Add more themes
  • ✔ Social sharing

Test it

Just clone git repo:

https://github.com/jiin/Puffi

and run:

cd Puffi
bower install

Now change in index.html this line:

<base href="/dev/Puffi/"> <!-- [!!!] change the original value [!!!] -->

with your real base path. In the .htaccess change this line:

RewriteBase /dev/Puffi/

again with your real base path. Finally in scripts/config/base.js customize the informations:

angular.module('configuration', [])
  .constant('BLOG', {
    name: "OMG A PUFFI!", // blog name
    author: "Mr. Puffi", // blog author (you)
    description: "Another amazing puffi powered blog", // blog description
    email: "blah.puffi@gmail.com", // your email
    keywords: "foo, bar, omg", // keywords
    theme: "default",
    baseurl: "/dev/Puffi/" // your base url
  });

That's all! Puffi is actually in experiment phase, for bug or other issues open a thread in issues section.

About

angular.js blog engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages