├── .gitignore ├── COPYING ├── COPYING.LESSER ├── README.md ├── __init__.py ├── docs ├── Choco_leibniz.jpg ├── Screencast_Thumbnail.png ├── Screencast_Thumbnail2.png ├── benchmark.txt └── documentation.md ├── extensions ├── __init__.py ├── additional_datasource_example.py └── form_example.py ├── run_server ├── server.py ├── sites ├── basic-example │ ├── content │ │ ├── config.json │ │ ├── pages │ │ │ ├── de │ │ │ │ ├── 001-about.html │ │ │ │ ├── 002-blog.html │ │ │ │ ├── 004-non-linked-file.html │ │ │ │ └── 00Z-special.html │ │ │ └── en │ │ │ │ ├── 001-about.html │ │ │ │ ├── 002-blog.html │ │ │ │ ├── 003-events.html │ │ │ │ ├── 005-contact.html │ │ │ │ ├── 007-newpage.html │ │ │ │ ├── 00X-my-extended-page.html │ │ │ │ └── 00X-success.html │ │ └── posts │ │ │ ├── blog │ │ │ ├── de │ │ │ │ ├── 2015-10-13-mmu-mein-erster-post.html │ │ │ │ ├── 2016-01-20-mmu-test.html │ │ │ │ └── 2016-01-20-mmu-test.md │ │ │ ├── draft │ │ │ │ ├── .gitkeep │ │ │ │ ├── en-mmu-draft1.html │ │ │ │ └── en-mmu-draft2.html │ │ │ └── en │ │ │ │ ├── 2015-10-13-mmu-my-first-post.html │ │ │ │ ├── 2015-11-04-msc-also-a-post.html │ │ │ │ ├── 2015-11-06-msc-also-a-post.html │ │ │ │ ├── 2015-11-07-msc-also-a-post.html │ │ │ │ └── 2015-12-15-jsm-first-post.html │ │ │ └── news │ │ │ └── en │ │ │ └── 2015-12-15-jsm-first-post.html │ └── design │ │ ├── blog-items.html │ │ ├── news-items.html │ │ ├── static │ │ ├── css │ │ │ └── style.css │ │ └── images │ │ │ ├── .gitkeep │ │ │ └── test2.jpg │ │ └── template.html └── minimal │ ├── content │ ├── config.json │ └── pages │ │ └── en │ │ └── index.html │ └── design │ └── template.html └── tools ├── __init__.py └── guetzli.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Choco_leibniz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/docs/Choco_leibniz.jpg -------------------------------------------------------------------------------- /docs/Screencast_Thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/docs/Screencast_Thumbnail.png -------------------------------------------------------------------------------- /docs/Screencast_Thumbnail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/docs/Screencast_Thumbnail2.png -------------------------------------------------------------------------------- /docs/benchmark.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/docs/benchmark.txt -------------------------------------------------------------------------------- /docs/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/docs/documentation.md -------------------------------------------------------------------------------- /extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/additional_datasource_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/extensions/additional_datasource_example.py -------------------------------------------------------------------------------- /extensions/form_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/extensions/form_example.py -------------------------------------------------------------------------------- /run_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/run_server -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/server.py -------------------------------------------------------------------------------- /sites/basic-example/content/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/config.json -------------------------------------------------------------------------------- /sites/basic-example/content/pages/de/001-about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/pages/de/001-about.html -------------------------------------------------------------------------------- /sites/basic-example/content/pages/de/002-blog.html: -------------------------------------------------------------------------------- 1 | Unser Blog! 2 | 3 | {{{ blog_listing }}} -------------------------------------------------------------------------------- /sites/basic-example/content/pages/de/004-non-linked-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/pages/de/004-non-linked-file.html -------------------------------------------------------------------------------- /sites/basic-example/content/pages/de/00Z-special.html: -------------------------------------------------------------------------------- 1 | Speziellen Content -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/001-about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/pages/en/001-about.html -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/002-blog.html: -------------------------------------------------------------------------------- 1 | Our Blog! 2 | 3 | {{{ blog_listing }}} -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/003-events.html: -------------------------------------------------------------------------------- 1 | hello world I'm the event page! -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/005-contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/pages/en/005-contact.html -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/007-newpage.html: -------------------------------------------------------------------------------- 1 | This is a new page. -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/00X-my-extended-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/pages/en/00X-my-extended-page.html -------------------------------------------------------------------------------- /sites/basic-example/content/pages/en/00X-success.html: -------------------------------------------------------------------------------- 1 | Success! -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/de/2015-10-13-mmu-mein-erster-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/de/2015-10-13-mmu-mein-erster-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/de/2016-01-20-mmu-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/de/2016-01-20-mmu-test.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/de/2016-01-20-mmu-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/de/2016-01-20-mmu-test.md -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/draft/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/draft/en-mmu-draft1.html: -------------------------------------------------------------------------------- 1 | This is a draft -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/draft/en-mmu-draft2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/draft/en-mmu-draft2.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/en/2015-10-13-mmu-my-first-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/en/2015-10-13-mmu-my-first-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/en/2015-11-04-msc-also-a-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/en/2015-11-04-msc-also-a-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/en/2015-11-06-msc-also-a-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/en/2015-11-06-msc-also-a-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/en/2015-11-07-msc-also-a-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/en/2015-11-07-msc-also-a-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/blog/en/2015-12-15-jsm-first-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/blog/en/2015-12-15-jsm-first-post.html -------------------------------------------------------------------------------- /sites/basic-example/content/posts/news/en/2015-12-15-jsm-first-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/content/posts/news/en/2015-12-15-jsm-first-post.html -------------------------------------------------------------------------------- /sites/basic-example/design/blog-items.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/design/blog-items.html -------------------------------------------------------------------------------- /sites/basic-example/design/news-items.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/design/news-items.html -------------------------------------------------------------------------------- /sites/basic-example/design/static/css/style.css: -------------------------------------------------------------------------------- 1 | .blog-footer { 2 | background-color: grey; 3 | } 4 | -------------------------------------------------------------------------------- /sites/basic-example/design/static/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sites/basic-example/design/static/images/test2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/design/static/images/test2.jpg -------------------------------------------------------------------------------- /sites/basic-example/design/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/sites/basic-example/design/template.html -------------------------------------------------------------------------------- /sites/minimal/content/config.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /sites/minimal/content/pages/en/index.html: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /sites/minimal/design/template.html: -------------------------------------------------------------------------------- 1 | {{{ content }}} -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/guetzli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellermichel/guetzli/HEAD/tools/guetzli.py --------------------------------------------------------------------------------