22- A static blog generator.
33- A set of npm scripts that make it easy to build a blog using the ** githubAPI** and ** nunjucks** .
44
5+ gitpushblog is a set of scripts that will generate some static files into another directory(` /dist ` ), and then
6+ it will push those files to the appropriate branch of the appropriate reositoty based on the configuration file (` _config.yml ` )
7+ It also supports various themes, jekyell themes can be converted to gitpushblog themes easily.
8+ You may want to watch this video if that does not explain it well.
9+ [ !] ( )
10+
511It is sort of like [ Jekyll] ( https://jekyllrb.com/ ) , but currently does very limited stuff and is in its early stage and probably broken but works.
612
713see a [ live demo here] ( https://geekodour.github.io/ ) else get started with the [ quickstart guide] ( #quick-start )
@@ -14,7 +20,6 @@ more examples:
1420
1521
1622## Table of contents
17- - [ Features] ( #features )
1823- [ Basic idea] ( #basic-idea )
1924- [ Quick start guide] ( #quick-start )
2025- [ Installation] ( #installation )
@@ -23,31 +28,11 @@ more examples:
2328- [ Troubleshooting] ( #troubleshooting )
2429- [ Templates and Theme Details] ( #templates-and-theme-details )
2530- [ Todo] ( #todo )
31+ - [ Features] ( #features )
2632- [ Contribute] ( #contribute )
2733- [ Limitations] ( #limitations )
2834- [ Contributors] ( #contributors )
2935
30- ## Features
31- - Uses npm scripts
32- - Built with webpack and preprocessor support
33- - easily create themes
34- - Github and Disqus Comments
35- - IndexPages,pagination, postpages, simple pages
36- - Offline markdown draft support, live editing(needs reload)
37- - Works hasslefree with github repository pages and profile pages.
38- - Easily add,remove and edit themes. ** (Need help creating themes if possible)**
39- - Edit posts from mobile easily using any github client or browser
40- - Make a post using Github or using the commandline.
41- - ** update:** now support homepage
42-
43- ## For the impatient
44- gitpushblog is a set of scripts that will generate some static files into another directory(` /dist ` ), and then
45- it will push those files to the appropriate branch of the appropriate reositoty based on the configuration file (` _config.yml ` )
46- It also supports various themes, jekyell themes can be converted to gitpush blog themes easily.
47- You may want to watch this video if that does not explain it well.
48- [ !] ( )
49-
50-
5136## Basic idea
5237
5338Here's the idea,
@@ -469,6 +454,19 @@ you can read the themes, currently there are two themes **gitpushblogdefault**,*
469454for now.
470455- There are a lot of issues, check them out. It will be really great if you can help :smile :
471456
457+ ## Features
458+ - Uses npm scripts
459+ - Built with webpack and preprocessor support
460+ - easily create themes
461+ - Github and Disqus Comments
462+ - IndexPages,pagination, postpages, simple pages
463+ - Offline markdown draft support, live editing(needs reload)
464+ - Works hasslefree with github repository pages and profile pages.
465+ - Easily add,remove and edit themes. ** (Need help creating themes if possible)**
466+ - Edit posts from mobile easily using any github client or browser
467+ - Make a post using Github or using the commandline.
468+ - ** update:** now support homepage
469+
472470## Limitations
473471- Probably does not work on Windows as of now.
474472- Uses only nunjucks for now, let me know if to add support of any other templating engine.
0 commit comments