From b24582aead73c81eff57da6325564b63e8a7a18f Mon Sep 17 00:00:00 2001 From: Oddvar Lovaas Date: Fri, 14 Aug 2015 11:03:15 +0100 Subject: [PATCH 01/61] Introducing jekyll (jekyllrb.com) for docs --- .gitignore | 1 + supporting-docs/_config.yml | 15 + supporting-docs/_includes/footer.html | 1 + supporting-docs/_includes/head.html | 14 + supporting-docs/_includes/nav.html | 22 + supporting-docs/_layouts/default.html | 19 + supporting-docs/_layouts/page.html | 14 + supporting-docs/_layouts/post.html | 6 + .../_plugins/jekyll-rst-master/.gitignore | 1 + .../_plugins/jekyll-rst-master/LICENSE.txt | 20 + .../_plugins/jekyll-rst-master/README.rst | 97 +++ .../_plugins/jekyll-rst-master/converter.rb | 30 + .../_plugins/jekyll-rst-master/directives.py | 97 +++ .../_plugins/jekyll-rst-master/rst2html.py | 39 ++ .../_plugins/jekyll-rst-master/transform.py | 42 ++ .../_plugins/project_version_tag.rb | 51 ++ .../_posts/2015-08-10-client-server.rst | 652 ++++++++++++++++++ .../_posts/2015-08-14-getting_involved.md | 120 ++++ supporting-docs/_posts/index.html | 19 + supporting-docs/_sass/_base.scss | 204 ++++++ supporting-docs/_sass/_layout.scss | 236 +++++++ .../_sass/_syntax-highlighting.scss | 67 ++ supporting-docs/about.md | 11 + supporting-docs/css/basic.css | 512 ++++++++++++++ supporting-docs/css/main.scss | 52 ++ supporting-docs/css/nature.css | 285 ++++++++ supporting-docs/css/site.css | 102 +++ supporting-docs/feed.xml | 30 + supporting-docs/index.html | 23 + 29 files changed, 2782 insertions(+) create mode 100644 supporting-docs/_config.yml create mode 100644 supporting-docs/_includes/footer.html create mode 100644 supporting-docs/_includes/head.html create mode 100644 supporting-docs/_includes/nav.html create mode 100644 supporting-docs/_layouts/default.html create mode 100644 supporting-docs/_layouts/page.html create mode 100644 supporting-docs/_layouts/post.html create mode 100644 supporting-docs/_plugins/jekyll-rst-master/.gitignore create mode 100644 supporting-docs/_plugins/jekyll-rst-master/LICENSE.txt create mode 100644 supporting-docs/_plugins/jekyll-rst-master/README.rst create mode 100644 supporting-docs/_plugins/jekyll-rst-master/converter.rb create mode 100644 supporting-docs/_plugins/jekyll-rst-master/directives.py create mode 100644 supporting-docs/_plugins/jekyll-rst-master/rst2html.py create mode 100644 supporting-docs/_plugins/jekyll-rst-master/transform.py create mode 100644 supporting-docs/_plugins/project_version_tag.rb create mode 100644 supporting-docs/_posts/2015-08-10-client-server.rst create mode 100644 supporting-docs/_posts/2015-08-14-getting_involved.md create mode 100644 supporting-docs/_posts/index.html create mode 100644 supporting-docs/_sass/_base.scss create mode 100644 supporting-docs/_sass/_layout.scss create mode 100644 supporting-docs/_sass/_syntax-highlighting.scss create mode 100644 supporting-docs/about.md create mode 100644 supporting-docs/css/basic.css create mode 100755 supporting-docs/css/main.scss create mode 100644 supporting-docs/css/nature.css create mode 100644 supporting-docs/css/site.css create mode 100644 supporting-docs/feed.xml create mode 100644 supporting-docs/index.html diff --git a/.gitignore b/.gitignore index df0135f5e..188b74a47 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ scripts/gen templating/out *.pyc +supporting-docs/_site diff --git a/supporting-docs/_config.yml b/supporting-docs/_config.yml new file mode 100644 index 000000000..3da7faed9 --- /dev/null +++ b/supporting-docs/_config.yml @@ -0,0 +1,15 @@ +# Site settings +title: Matrix +email: webmaster@matrix.org +description: > # this means to ignore newlines until "baseurl:" +Matrix.org documentation +baseurl: "/docs/guides" # the subpath of your site, e.g. /blog/ +url: "http://matrix.org" # the base hostname & protocol for your site +twitter_username: matrixdotorg +github_username: matrix-org + +# Build settings +markdown: kramdown + +#defaults: +permalink: /:categories/:title.html diff --git a/supporting-docs/_includes/footer.html b/supporting-docs/_includes/footer.html new file mode 100644 index 000000000..14e9c2a5d --- /dev/null +++ b/supporting-docs/_includes/footer.html @@ -0,0 +1 @@ +