Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Update repo with pointer to new approach

  • Loading branch information...
commit d950e3f835360504089ace3d031f5028cfbb4ba1 1 parent a6c15cb
Patrick Altman paltman authored

Showing 828 changed files with 22 additions and 38,964 deletions. Show diff stats Hide diff stats

  1. +0 21 .gitignore
  2. +0 71 AUTHORS
  3. +0 22 LICENSE
  4. +0 20 MANIFEST.in
  5. +0 43 README
  6. +22 0 README.md
  7. +0 130 docs/Makefile
  8. +0 3  docs/_themes/.gitignore
  9. +0 45 docs/_themes/LICENSE
  10. +0 25 docs/_themes/README.rst
  11. +0 86 docs/_themes/flask_theme_support.py
  12. +0 16 docs/_themes/kr/layout.html
  13. +0 19 docs/_themes/kr/relations.html
  14. +0 387 docs/_themes/kr/static/flasky.css_t
  15. +0 70 docs/_themes/kr/static/small_flask.css
  16. +0 7 docs/_themes/kr/theme.conf
  17. +0 22 docs/_themes/kr_small/layout.html
  18. +0 287 docs/_themes/kr_small/static/flasky.css_t
  19. +0 10 docs/_themes/kr_small/theme.conf
  20. +0 218 docs/conf.py
  21. +0 115 docs/deployment.txt
  22. +0 262 docs/development.txt
  23. +0 153 docs/gettingstarted.txt
  24. +0 49 docs/index.txt
  25. +0 79 docs/intro.txt
  26. +0 170 docs/make.bat
  27. +0 144 docs/starterprojects.txt
  28. +0 16 pinax/__init__.py
  29. 0  pinax/apps/__init__.py
  30. 0  pinax/apps/account/__init__.py
  31. +0 11 pinax/apps/account/admin.py
  32. +0 27 pinax/apps/account/auth_backends.py
  33. +0 17 pinax/apps/account/context_processors.py
  34. +0 490 pinax/apps/account/forms.py
  35. BIN  pinax/apps/account/locale/ar/LC_MESSAGES/django.mo
  36. +0 1,908 pinax/apps/account/locale/ar/LC_MESSAGES/django.po
  37. BIN  pinax/apps/account/locale/bg/LC_MESSAGES/django.mo
  38. +0 197 pinax/apps/account/locale/bg/LC_MESSAGES/django.po
  39. BIN  pinax/apps/account/locale/bn/LC_MESSAGES/django.mo
  40. +0 197 pinax/apps/account/locale/bn/LC_MESSAGES/django.po
  41. BIN  pinax/apps/account/locale/bs/LC_MESSAGES/django.mo
  42. +0 197 pinax/apps/account/locale/bs/LC_MESSAGES/django.po
  43. BIN  pinax/apps/account/locale/ca/LC_MESSAGES/django.mo
  44. +0 198 pinax/apps/account/locale/ca/LC_MESSAGES/django.po
  45. BIN  pinax/apps/account/locale/cs/LC_MESSAGES/django.mo
  46. +0 207 pinax/apps/account/locale/cs/LC_MESSAGES/django.po
  47. BIN  pinax/apps/account/locale/cy/LC_MESSAGES/django.mo
  48. +0 197 pinax/apps/account/locale/cy/LC_MESSAGES/django.po
  49. BIN  pinax/apps/account/locale/da/LC_MESSAGES/django.mo
  50. +0 197 pinax/apps/account/locale/da/LC_MESSAGES/django.po
  51. BIN  pinax/apps/account/locale/de/LC_MESSAGES/django.mo
  52. +0 1,977 pinax/apps/account/locale/de/LC_MESSAGES/django.po
  53. BIN  pinax/apps/account/locale/el/LC_MESSAGES/django.mo
  54. +0 198 pinax/apps/account/locale/el/LC_MESSAGES/django.po
  55. BIN  pinax/apps/account/locale/en/LC_MESSAGES/django.mo
  56. +0 197 pinax/apps/account/locale/en/LC_MESSAGES/django.po
  57. BIN  pinax/apps/account/locale/es/LC_MESSAGES/django.mo
  58. +0 2,640 pinax/apps/account/locale/es/LC_MESSAGES/django.po
  59. BIN  pinax/apps/account/locale/es_AR/LC_MESSAGES/django.mo
  60. +0 198 pinax/apps/account/locale/es_AR/LC_MESSAGES/django.po
  61. BIN  pinax/apps/account/locale/et/LC_MESSAGES/django.mo
  62. +0 197 pinax/apps/account/locale/et/LC_MESSAGES/django.po
  63. BIN  pinax/apps/account/locale/eu/LC_MESSAGES/django.mo
  64. +0 197 pinax/apps/account/locale/eu/LC_MESSAGES/django.po
  65. BIN  pinax/apps/account/locale/fa/LC_MESSAGES/django.mo
  66. +0 197 pinax/apps/account/locale/fa/LC_MESSAGES/django.po
  67. BIN  pinax/apps/account/locale/fi/LC_MESSAGES/django.mo
  68. +0 198 pinax/apps/account/locale/fi/LC_MESSAGES/django.po
  69. BIN  pinax/apps/account/locale/fr/LC_MESSAGES/django.mo
  70. +0 215 pinax/apps/account/locale/fr/LC_MESSAGES/django.po
  71. BIN  pinax/apps/account/locale/fy_NL/LC_MESSAGES/django.mo
  72. +0 197 pinax/apps/account/locale/fy_NL/LC_MESSAGES/django.po
  73. BIN  pinax/apps/account/locale/ga/LC_MESSAGES/django.mo
  74. +0 199 pinax/apps/account/locale/ga/LC_MESSAGES/django.po
  75. BIN  pinax/apps/account/locale/gl/LC_MESSAGES/django.mo
  76. +0 197 pinax/apps/account/locale/gl/LC_MESSAGES/django.po
  77. BIN  pinax/apps/account/locale/he/LC_MESSAGES/django.mo
  78. +0 1,202 pinax/apps/account/locale/he/LC_MESSAGES/django.po
  79. BIN  pinax/apps/account/locale/hi/LC_MESSAGES/django.mo
  80. +0 197 pinax/apps/account/locale/hi/LC_MESSAGES/django.po
  81. BIN  pinax/apps/account/locale/hr/LC_MESSAGES/django.mo
  82. +0 199 pinax/apps/account/locale/hr/LC_MESSAGES/django.po
  83. BIN  pinax/apps/account/locale/hu/LC_MESSAGES/django.mo
  84. +0 198 pinax/apps/account/locale/hu/LC_MESSAGES/django.po
  85. BIN  pinax/apps/account/locale/is/LC_MESSAGES/django.mo
  86. +0 198 pinax/apps/account/locale/is/LC_MESSAGES/django.po
  87. BIN  pinax/apps/account/locale/it/LC_MESSAGES/django.mo
  88. +0 2,159 pinax/apps/account/locale/it/LC_MESSAGES/django.po
  89. BIN  pinax/apps/account/locale/ja/LC_MESSAGES/django.mo
  90. +0 198 pinax/apps/account/locale/ja/LC_MESSAGES/django.po
  91. BIN  pinax/apps/account/locale/ka/LC_MESSAGES/django.mo
  92. +0 197 pinax/apps/account/locale/ka/LC_MESSAGES/django.po
  93. BIN  pinax/apps/account/locale/km/LC_MESSAGES/django.mo
  94. +0 198 pinax/apps/account/locale/km/LC_MESSAGES/django.po
  95. BIN  pinax/apps/account/locale/kn/LC_MESSAGES/django.mo
  96. +0 197 pinax/apps/account/locale/kn/LC_MESSAGES/django.po
  97. BIN  pinax/apps/account/locale/ko/LC_MESSAGES/django.mo
  98. +0 197 pinax/apps/account/locale/ko/LC_MESSAGES/django.po
  99. BIN  pinax/apps/account/locale/lt/LC_MESSAGES/django.mo
  100. +0 197 pinax/apps/account/locale/lt/LC_MESSAGES/django.po
  101. BIN  pinax/apps/account/locale/lv/LC_MESSAGES/django.mo
  102. +0 197 pinax/apps/account/locale/lv/LC_MESSAGES/django.po
  103. BIN  pinax/apps/account/locale/mk/LC_MESSAGES/django.mo
  104. +0 198 pinax/apps/account/locale/mk/LC_MESSAGES/django.po
  105. BIN  pinax/apps/account/locale/nl/LC_MESSAGES/django.mo
  106. +0 198 pinax/apps/account/locale/nl/LC_MESSAGES/django.po
  107. BIN  pinax/apps/account/locale/no/LC_MESSAGES/django.mo
  108. +0 197 pinax/apps/account/locale/no/LC_MESSAGES/django.po
  109. BIN  pinax/apps/account/locale/pl/LC_MESSAGES/django.mo
  110. +0 199 pinax/apps/account/locale/pl/LC_MESSAGES/django.po
  111. BIN  pinax/apps/account/locale/pt/LC_MESSAGES/django.mo
  112. +0 197 pinax/apps/account/locale/pt/LC_MESSAGES/django.po
  113. BIN  pinax/apps/account/locale/pt_BR/LC_MESSAGES/django.mo
  114. +0 1,484 pinax/apps/account/locale/pt_BR/LC_MESSAGES/django.po
  115. BIN  pinax/apps/account/locale/ro/LC_MESSAGES/django.mo
  116. +0 198 pinax/apps/account/locale/ro/LC_MESSAGES/django.po
  117. BIN  pinax/apps/account/locale/ru/LC_MESSAGES/django.mo
  118. +0 209 pinax/apps/account/locale/ru/LC_MESSAGES/django.po
  119. BIN  pinax/apps/account/locale/sk/LC_MESSAGES/django.mo
  120. +0 198 pinax/apps/account/locale/sk/LC_MESSAGES/django.po
  121. BIN  pinax/apps/account/locale/sl/LC_MESSAGES/django.mo
  122. +0 199 pinax/apps/account/locale/sl/LC_MESSAGES/django.po
  123. BIN  pinax/apps/account/locale/sq/LC_MESSAGES/django.mo
  124. +0 197 pinax/apps/account/locale/sq/LC_MESSAGES/django.po
  125. BIN  pinax/apps/account/locale/sr/LC_MESSAGES/django.mo
  126. +0 199 pinax/apps/account/locale/sr/LC_MESSAGES/django.po
  127. BIN  pinax/apps/account/locale/sr_Latn/LC_MESSAGES/django.mo
  128. +0 199 pinax/apps/account/locale/sr_Latn/LC_MESSAGES/django.po
  129. BIN  pinax/apps/account/locale/sv/LC_MESSAGES/django.mo
  130. +0 2,140 pinax/apps/account/locale/sv/LC_MESSAGES/django.po
  131. BIN  pinax/apps/account/locale/ta/LC_MESSAGES/django.mo
  132. +0 259 pinax/apps/account/locale/ta/LC_MESSAGES/django.po
  133. BIN  pinax/apps/account/locale/te/LC_MESSAGES/django.mo
  134. +0 198 pinax/apps/account/locale/te/LC_MESSAGES/django.po
  135. BIN  pinax/apps/account/locale/th/LC_MESSAGES/django.mo
  136. +0 198 pinax/apps/account/locale/th/LC_MESSAGES/django.po
  137. BIN  pinax/apps/account/locale/tr/LC_MESSAGES/django.mo
  138. +0 198 pinax/apps/account/locale/tr/LC_MESSAGES/django.po
  139. BIN  pinax/apps/account/locale/uk/LC_MESSAGES/django.mo
  140. +0 197 pinax/apps/account/locale/uk/LC_MESSAGES/django.po
  141. BIN  pinax/apps/account/locale/vi/LC_MESSAGES/django.mo
  142. +0 198 pinax/apps/account/locale/vi/LC_MESSAGES/django.po
  143. BIN  pinax/apps/account/locale/zh_CN/LC_MESSAGES/django.mo
  144. +0 198 pinax/apps/account/locale/zh_CN/LC_MESSAGES/django.po
  145. BIN  pinax/apps/account/locale/zh_TW/LC_MESSAGES/django.mo
  146. +0 198 pinax/apps/account/locale/zh_TW/LC_MESSAGES/django.po
  147. +0 62 pinax/apps/account/middleware.py
  148. +0 89 pinax/apps/account/models.py
  149. +0 160 pinax/apps/account/openid_consumer.py
  150. +0 11 pinax/apps/account/signals.py
  151. BIN  pinax/apps/account/static/images/openid-icon.png
  152. +0 1  pinax/apps/account/templatetags/__init__.py
  153. +0 51 pinax/apps/account/templatetags/account_tags.py
  154. +0 40 pinax/apps/account/templatetags/openid_tags.py
  155. +0 2  pinax/apps/account/tests/__init__.py
  156. +0 7 pinax/apps/account/tests/account_urls.py
  157. +0 79 pinax/apps/account/tests/test_change_password.py
  158. +0 196 pinax/apps/account/tests/test_password_reset.py
  159. +0 27 pinax/apps/account/urls.py
  160. +0 53 pinax/apps/account/utils.py
  161. +0 458 pinax/apps/account/views.py
  162. 0  pinax/apps/signup_codes/__init__.py
  163. +0 12 pinax/apps/signup_codes/admin.py
  164. +0 37 pinax/apps/signup_codes/forms.py
  165. BIN  pinax/apps/signup_codes/locale/ar/LC_MESSAGES/django.mo
  166. +0 1,817 pinax/apps/signup_codes/locale/ar/LC_MESSAGES/django.po
  167. BIN  pinax/apps/signup_codes/locale/bg/LC_MESSAGES/django.mo
  168. +0 31 pinax/apps/signup_codes/locale/bg/LC_MESSAGES/django.po
  169. BIN  pinax/apps/signup_codes/locale/bn/LC_MESSAGES/django.mo
  170. +0 31 pinax/apps/signup_codes/locale/bn/LC_MESSAGES/django.po
  171. BIN  pinax/apps/signup_codes/locale/bs/LC_MESSAGES/django.mo
  172. +0 31 pinax/apps/signup_codes/locale/bs/LC_MESSAGES/django.po
  173. BIN  pinax/apps/signup_codes/locale/ca/LC_MESSAGES/django.mo
  174. +0 32 pinax/apps/signup_codes/locale/ca/LC_MESSAGES/django.po
  175. BIN  pinax/apps/signup_codes/locale/cs/LC_MESSAGES/django.mo
  176. +0 32 pinax/apps/signup_codes/locale/cs/LC_MESSAGES/django.po
  177. BIN  pinax/apps/signup_codes/locale/cy/LC_MESSAGES/django.mo
  178. +0 31 pinax/apps/signup_codes/locale/cy/LC_MESSAGES/django.po
  179. BIN  pinax/apps/signup_codes/locale/da/LC_MESSAGES/django.mo
  180. +0 31 pinax/apps/signup_codes/locale/da/LC_MESSAGES/django.po
  181. BIN  pinax/apps/signup_codes/locale/de/LC_MESSAGES/django.mo
  182. +0 1,871 pinax/apps/signup_codes/locale/de/LC_MESSAGES/django.po
  183. BIN  pinax/apps/signup_codes/locale/el/LC_MESSAGES/django.mo
  184. +0 32 pinax/apps/signup_codes/locale/el/LC_MESSAGES/django.po
  185. BIN  pinax/apps/signup_codes/locale/en/LC_MESSAGES/django.mo
  186. +0 31 pinax/apps/signup_codes/locale/en/LC_MESSAGES/django.po
  187. BIN  pinax/apps/signup_codes/locale/es/LC_MESSAGES/django.mo
  188. +0 2,544 pinax/apps/signup_codes/locale/es/LC_MESSAGES/django.po
  189. BIN  pinax/apps/signup_codes/locale/es_AR/LC_MESSAGES/django.mo
  190. +0 32 pinax/apps/signup_codes/locale/es_AR/LC_MESSAGES/django.po
  191. BIN  pinax/apps/signup_codes/locale/et/LC_MESSAGES/django.mo
  192. +0 31 pinax/apps/signup_codes/locale/et/LC_MESSAGES/django.po
  193. BIN  pinax/apps/signup_codes/locale/eu/LC_MESSAGES/django.mo
  194. +0 31 pinax/apps/signup_codes/locale/eu/LC_MESSAGES/django.po
  195. BIN  pinax/apps/signup_codes/locale/fa/LC_MESSAGES/django.mo
  196. +0 31 pinax/apps/signup_codes/locale/fa/LC_MESSAGES/django.po
  197. BIN  pinax/apps/signup_codes/locale/fi/LC_MESSAGES/django.mo
  198. +0 32 pinax/apps/signup_codes/locale/fi/LC_MESSAGES/django.po
  199. BIN  pinax/apps/signup_codes/locale/fr/LC_MESSAGES/django.mo
  200. +0 3,363 pinax/apps/signup_codes/locale/fr/LC_MESSAGES/django.po
  201. BIN  pinax/apps/signup_codes/locale/fy_NL/LC_MESSAGES/django.mo
  202. +0 31 pinax/apps/signup_codes/locale/fy_NL/LC_MESSAGES/django.po
  203. BIN  pinax/apps/signup_codes/locale/ga/LC_MESSAGES/django.mo
  204. +0 33 pinax/apps/signup_codes/locale/ga/LC_MESSAGES/django.po
  205. BIN  pinax/apps/signup_codes/locale/gl/LC_MESSAGES/django.mo
  206. +0 31 pinax/apps/signup_codes/locale/gl/LC_MESSAGES/django.po
  207. BIN  pinax/apps/signup_codes/locale/he/LC_MESSAGES/django.mo
  208. +0 1,092 pinax/apps/signup_codes/locale/he/LC_MESSAGES/django.po
  209. BIN  pinax/apps/signup_codes/locale/hi/LC_MESSAGES/django.mo
  210. +0 31 pinax/apps/signup_codes/locale/hi/LC_MESSAGES/django.po
  211. BIN  pinax/apps/signup_codes/locale/hr/LC_MESSAGES/django.mo
  212. +0 33 pinax/apps/signup_codes/locale/hr/LC_MESSAGES/django.po
  213. BIN  pinax/apps/signup_codes/locale/hu/LC_MESSAGES/django.mo
  214. +0 32 pinax/apps/signup_codes/locale/hu/LC_MESSAGES/django.po
  215. BIN  pinax/apps/signup_codes/locale/is/LC_MESSAGES/django.mo
  216. +0 32 pinax/apps/signup_codes/locale/is/LC_MESSAGES/django.po
  217. BIN  pinax/apps/signup_codes/locale/it/LC_MESSAGES/django.mo
Sorry, we could not display the entire diff because too many files (828) changed.
21 .gitignore
... ... @@ -1,21 +0,0 @@
1   -*.py[co]
2   -*.egg
3   -*.egg-info
4   -dist
5   -build
6   -eggs
7   -parts
8   -bin
9   -develop-eggs
10   -.installed.cfg
11   -pip-log.txt
12   -.coverage
13   -.tox
14   -
15   -docs/.build
16   -docs/_build
17   -
18   -dev*.db
19   -*.log
20   -*.pot
21   -local_settings.py
71 AUTHORS
... ... @@ -1,71 +0,0 @@
1   -Pinax was started by James Tauber in May 2008.
2   -
3   -The PRIMARY AUTHORS are (and/or have been):
4   -
5   - * James Tauber
6   - * Brian Rosner
7   - * Jannis Leidel
8   - * Patrick Altman
9   - * Luke Hatcher
10   - * Danny Greenfeld
11   - * Martin Mahner
12   - * Greg Newman
13   - * Eric Florenzano
14   -
15   -
16   -ADDITIONAL CONTRIBUTORS include:
17   -
18   - * Eduardo de Oliveira Padoan
19   - * Doug Napoleone
20   - * Michael Trier
21   - * Alex Gaynor
22   - * Bob Haugen
23   - * Robert Ramírez Vique
24   - * Frédéric Roland
25   - * Jens Persson
26   - * Gil Klein
27   - * Fabian Neumann
28   - * Henrik Vendelbo
29   - * Beshr Kayali
30   - * Nicola Larosa
31   - * Rajeev Sebastian
32   - * Rock Howard
33   - * Michael Schneider
34   - * Stephan Jäkel
35   - * Horst Gutmann
36   - * Ahmad Al-Ibrahim
37   - * Jesper Nøhr
38   - * Jonas Nockert
39   - * Sebastian Hillig
40   - * Markus Zapke-Gründemann
41   - * Curt Micol
42   - * Mikkel Høgh
43   - * Skylar Saveland
44   - * Manuel Meyer
45   - * Chris Shenton
46   - * Nicholas Tollervey
47   - * Klynton Jessup
48   - * Chris Adams
49   - * Anders Pearson
50   - * Fernando Correia
51   - * Fidel Ramos Sañudo
52   - * Kenneth Belitzky
53   - * Justin Lilly
54   - * John Debs
55   - * Andrii Kurinnyi
56   - * John Debs
57   - * Bruno Renié
58   - * Piotr Kasprzyk
59   - * Suno Ano
60   - * Dylan Clendenin
61   - * Jakob Torp Svendsen
62   - * Kenny Shen
63   - * Richard House
64   - * Matthew Jacobi
65   - * Tom Brander
66   - * Donald Stufft
67   - * Bojan Mihelac
68   - * winhamwr
69   - * Issac Kelly
70   - * Nathan Duthoit
71   - * Darii Denis
22 LICENSE
... ... @@ -1,22 +0,0 @@
1   -Copyright (c) 2008-2011 James Tauber and contributors.
2   -
3   -Permission is hereby granted, free of charge, to any person
4   -obtaining a copy of this software and associated documentation
5   -files (the "Software"), to deal in the Software without
6   -restriction, including without limitation the rights to use,
7   -copy, modify, merge, publish, distribute, sublicense, and/or sell
8   -copies of the Software, and to permit persons to whom the
9   -Software is furnished to do so, subject to the following
10   -conditions:
11   -
12   -The above copyright notice and this permission notice shall be
13   -included in all copies or substantial portions of the Software.
14   -
15   -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16   -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17   -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18   -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
19   -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
20   -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21   -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22   -OTHER DEALINGS IN THE SOFTWARE.
20 MANIFEST.in
... ... @@ -1,20 +0,0 @@
1   -include AUTHORS
2   -include LICENSE
3   -include README
4   -include CHANGELOG
5   -
6   -recursive-include docs *
7   -
8   -recursive-include pinax/locale *.po *.mo
9   -
10   -recursive-include pinax/apps/*/fixtures *
11   -recursive-include pinax/apps/*/locale *.po *.mo
12   -recursive-include pinax/apps/*/templates *
13   -recursive-include pinax/apps/*/static *
14   -
15   -recursive-include pinax/projects/*/fixtures *
16   -recursive-include pinax/projects/*/locale *.po *.mo
17   -recursive-include pinax/projects/*/static *
18   -recursive-include pinax/projects/*/requirements *
19   -recursive-include pinax/projects/*/templates *
20   -recursive-include pinax/projects/*/apps/*/templates *
43 README
... ... @@ -1,43 +0,0 @@
1   -Pinax: a platform for rapidly developing websites
2   -http://pinaxproject.com/
3   -
4   -Pinax is an MIT-licensed, open-source platform built on the Django Web
5   -Framework.
6   -
7   -By integrating numerous reusable Django apps and providing starter projects
8   -and infrastructure tools, Pinax takes care of the things that many sites
9   -have in common so you can focus on what makes your site different.
10   -
11   -Pinax has been used for everything from social networks to corporate websites
12   -and from intranets to online games. We are also working on number of editions
13   -tailored to event management, learning management, software project management
14   -and more.
15   -
16   -
17   -Most discussion about Pinax takes place on the IRC channel #pinax on
18   -Freenode or the pinax-users mailing list on Google Groups.
19   -
20   -
21   -INSTALLATION
22   -
23   -We have documented how to get started with Pinax on our website:
24   -
25   - http://pinaxproject.com/docs/dev/gettingstarted.html
26   -
27   -
28   -BUGS
29   -
30   -If you think you have discovered a bug in Pinax you should report it! We keep
31   -track of all bugs and features at http://code.pinaxproject.com/. Create an
32   -account and report the bug with as much information to help us reproduce it.
33   -
34   -
35   -FOLLOWING ALONG
36   -
37   -If you would like to keep up with current Pinax news/happenings you can follow
38   -our Twitter accounts:
39   -
40   - * @pinaxproject — http://twitter.com/pinaxproject — news/happenings going on
41   - in the Pinax development/community.
42   - * @pinaxtracker — http://twitter.com/pinaxtracker — each commit published
43   - as a tweet to stay the most up-to-date.
22 README.md
Source Rendered
... ... @@ -0,0 +1,22 @@
  1 +# pinax
  2 +
  3 +Pinax has always been about a larger ecosystem of reusable apps. Now that
  4 +Django supports the notion of project templates, there is no longer a
  5 +need for Pinax's version of the infrastructure to support what we call
  6 +the starter project.
  7 +
  8 +Pinax is an ecosystem of reusable Django apps, themes, and starter project
  9 +templates.
  10 +
  11 +This collection can be found at [http://pinax.github.com](http://pinax.github.com).
  12 +
  13 +To give you an example of how one would use Pinax now to start a new
  14 +site based on the [Account Starter Project](https://github.com/pinax/pinax-project-account) follow these steps in your shell:
  15 +
  16 + $ mkvirtualenv mysite
  17 + $ pip install Django==1.4
  18 + $ mkdir mysite && cd mysite
  19 + $ django-admin.py startproject mysite --template=https://github.com/pinax/pinax-project-account/zipball/master .
  20 + $ pip install -r requirements.txt
  21 + $ python manage.py syncdb
  22 + $ python manage.py runserver
130 docs/Makefile
... ... @@ -1,130 +0,0 @@
1   -# Makefile for Sphinx documentation
2   -#
3   -
4   -# You can set these variables from the command line.
5   -SPHINXOPTS =
6   -SPHINXBUILD = sphinx-build
7   -PAPER =
8   -BUILDDIR = _build
9   -
10   -# Internal variables.
11   -PAPEROPT_a4 = -D latex_paper_size=a4
12   -PAPEROPT_letter = -D latex_paper_size=letter
13   -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
14   -
15   -.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest
16   -
17   -help:
18   - @echo "Please use \`make <target>' where <target> is one of"
19   - @echo " html to make standalone HTML files"
20   - @echo " dirhtml to make HTML files named index.html in directories"
21   - @echo " singlehtml to make a single large HTML file"
22   - @echo " pickle to make pickle files"
23   - @echo " json to make JSON files"
24   - @echo " htmlhelp to make HTML files and a HTML help project"
25   - @echo " qthelp to make HTML files and a qthelp project"
26   - @echo " devhelp to make HTML files and a Devhelp project"
27   - @echo " epub to make an epub"
28   - @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
29   - @echo " latexpdf to make LaTeX files and run them through pdflatex"
30   - @echo " text to make text files"
31   - @echo " man to make manual pages"
32   - @echo " changes to make an overview of all changed/added/deprecated items"
33   - @echo " linkcheck to check all external links for integrity"
34   - @echo " doctest to run all doctests embedded in the documentation (if enabled)"
35   -
36   -clean:
37   - -rm -rf $(BUILDDIR)/*
38   -
39   -html:
40   - $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
41   - @echo
42   - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
43   -
44   -dirhtml:
45   - $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
46   - @echo
47   - @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
48   -
49   -singlehtml:
50   - $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
51   - @echo
52   - @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
53   -
54   -pickle:
55   - $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
56   - @echo
57   - @echo "Build finished; now you can process the pickle files."
58   -
59   -json:
60   - $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
61   - @echo
62   - @echo "Build finished; now you can process the JSON files."
63   -
64   -htmlhelp:
65   - $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
66   - @echo
67   - @echo "Build finished; now you can run HTML Help Workshop with the" \
68   - ".hhp project file in $(BUILDDIR)/htmlhelp."
69   -
70   -qthelp:
71   - $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
72   - @echo
73   - @echo "Build finished; now you can run "qcollectiongenerator" with the" \
74   - ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
75   - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/Pinax.qhcp"
76   - @echo "To view the help file:"
77   - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/Pinax.qhc"
78   -
79   -devhelp:
80   - $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
81   - @echo
82   - @echo "Build finished."
83   - @echo "To view the help file:"
84   - @echo "# mkdir -p $$HOME/.local/share/devhelp/Pinax"
85   - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/Pinax"
86   - @echo "# devhelp"
87   -
88   -epub:
89   - $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
90   - @echo
91   - @echo "Build finished. The epub file is in $(BUILDDIR)/epub."
92   -
93   -latex:
94   - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
95   - @echo
96   - @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
97   - @echo "Run \`make' in that directory to run these through (pdf)latex" \
98   - "(use \`make latexpdf' here to do that automatically)."
99   -
100   -latexpdf:
101   - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
102   - @echo "Running LaTeX files through pdflatex..."
103   - make -C $(BUILDDIR)/latex all-pdf
104   - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
105   -
106   -text:
107   - $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
108   - @echo
109   - @echo "Build finished. The text files are in $(BUILDDIR)/text."
110   -
111   -man:
112   - $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
113   - @echo
114   - @echo "Build finished. The manual pages are in $(BUILDDIR)/man."
115   -
116   -changes:
117   - $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
118   - @echo
119   - @echo "The overview file is in $(BUILDDIR)/changes."
120   -
121   -linkcheck:
122   - $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
123   - @echo
124   - @echo "Link check complete; look for any errors in the above output " \
125   - "or in $(BUILDDIR)/linkcheck/output.txt."
126   -
127   -doctest:
128   - $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
129   - @echo "Testing of doctests in the sources finished, look at the " \
130   - "results in $(BUILDDIR)/doctest/output.txt."
3  docs/_themes/.gitignore
... ... @@ -1,3 +0,0 @@
1   -*.pyc
2   -*.pyo
3   -.DS_Store
45 docs/_themes/LICENSE
... ... @@ -1,45 +0,0 @@
1   -Modifications:
2   -
3   -Copyright (c) 2010 Kenneth Reitz.
4   -
5   -
6   -Original Project:
7   -
8   -Copyright (c) 2010 by Armin Ronacher.
9   -
10   -
11   -Some rights reserved.
12   -
13   -Redistribution and use in source and binary forms of the theme, with or
14   -without modification, are permitted provided that the following conditions
15   -are met:
16   -
17   -* Redistributions of source code must retain the above copyright
18   - notice, this list of conditions and the following disclaimer.
19   -
20   -* Redistributions in binary form must reproduce the above
21   - copyright notice, this list of conditions and the following
22   - disclaimer in the documentation and/or other materials provided
23   - with the distribution.
24   -
25   -* The names of the contributors may not be used to endorse or
26   - promote products derived from this software without specific
27   - prior written permission.
28   -
29   -We kindly ask you to only use these themes in an unmodified manner just
30   -for Flask and Flask-related products, not for unrelated projects. If you
31   -like the visual style and want to use it for your own projects, please
32   -consider making some larger changes to the themes (such as changing
33   -font faces, sizes, colors or margins).
34   -
35   -THIS THEME IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
36   -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
37   -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
38   -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
39   -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
40   -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
41   -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
42   -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
43   -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44   -ARISING IN ANY WAY OUT OF THE USE OF THIS THEME, EVEN IF ADVISED OF THE
45   -POSSIBILITY OF SUCH DAMAGE.
25 docs/_themes/README.rst
Source Rendered
... ... @@ -1,25 +0,0 @@
1   -krTheme Sphinx Style
2   -====================
3   -
4   -This repository contains sphinx styles Kenneth Reitz uses in most of
5   -his projects. It is a drivative of Mitsuhiko's themes for Flask and Flask related
6   -projects. To use this style in your Sphinx documentation, follow
7   -this guide:
8   -
9   -1. put this folder as _themes into your docs folder. Alternatively
10   - you can also use git submodules to check out the contents there.
11   -
12   -2. add this to your conf.py: ::
13   -
14   - sys.path.append(os.path.abspath('_themes'))
15   - html_theme_path = ['_themes']
16   - html_theme = 'flask'
17   -
18   -The following themes exist:
19   -
20   -**kr**
21   - the standard flask documentation theme for large projects
22   -
23   -**kr_small**
24   - small one-page theme. Intended to be used by very small addon libraries.
25   -
86 docs/_themes/flask_theme_support.py
... ... @@ -1,86 +0,0 @@
1   -# flasky extensions. flasky pygments style based on tango style
2   -from pygments.style import Style
3   -from pygments.token import Keyword, Name, Comment, String, Error, \
4   - Number, Operator, Generic, Whitespace, Punctuation, Other, Literal
5   -
6   -
7   -class FlaskyStyle(Style):
8   - background_color = "#f8f8f8"
9   - default_style = ""
10   -
11   - styles = {
12   - # No corresponding class for the following:
13   - #Text: "", # class: ''
14   - Whitespace: "underline #f8f8f8", # class: 'w'
15   - Error: "#a40000 border:#ef2929", # class: 'err'
16   - Other: "#000000", # class 'x'
17   -
18   - Comment: "italic #8f5902", # class: 'c'
19   - Comment.Preproc: "noitalic", # class: 'cp'
20   -
21   - Keyword: "bold #004461", # class: 'k'
22   - Keyword.Constant: "bold #004461", # class: 'kc'
23   - Keyword.Declaration: "bold #004461", # class: 'kd'
24   - Keyword.Namespace: "bold #004461", # class: 'kn'
25   - Keyword.Pseudo: "bold #004461", # class: 'kp'
26   - Keyword.Reserved: "bold #004461", # class: 'kr'
27   - Keyword.Type: "bold #004461", # class: 'kt'
28   -
29   - Operator: "#582800", # class: 'o'
30   - Operator.Word: "bold #004461", # class: 'ow' - like keywords
31   -
32   - Punctuation: "bold #000000", # class: 'p'
33   -
34   - # because special names such as Name.Class, Name.Function, etc.
35   - # are not recognized as such later in the parsing, we choose them
36   - # to look the same as ordinary variables.
37   - Name: "#000000", # class: 'n'
38   - Name.Attribute: "#c4a000", # class: 'na' - to be revised
39   - Name.Builtin: "#004461", # class: 'nb'
40   - Name.Builtin.Pseudo: "#3465a4", # class: 'bp'
41   - Name.Class: "#000000", # class: 'nc' - to be revised
42   - Name.Constant: "#000000", # class: 'no' - to be revised
43   - Name.Decorator: "#888", # class: 'nd' - to be revised
44   - Name.Entity: "#ce5c00", # class: 'ni'
45   - Name.Exception: "bold #cc0000", # class: 'ne'
46   - Name.Function: "#000000", # class: 'nf'
47   - Name.Property: "#000000", # class: 'py'
48   - Name.Label: "#f57900", # class: 'nl'
49   - Name.Namespace: "#000000", # class: 'nn' - to be revised
50   - Name.Other: "#000000", # class: 'nx'
51   - Name.Tag: "bold #004461", # class: 'nt' - like a keyword
52   - Name.Variable: "#000000", # class: 'nv' - to be revised
53   - Name.Variable.Class: "#000000", # class: 'vc' - to be revised
54   - Name.Variable.Global: "#000000", # class: 'vg' - to be revised
55   - Name.Variable.Instance: "#000000", # class: 'vi' - to be revised
56   -
57   - Number: "#990000", # class: 'm'
58   -
59   - Literal: "#000000", # class: 'l'
60   - Literal.Date: "#000000", # class: 'ld'
61   -
62   - String: "#4e9a06", # class: 's'
63   - String.Backtick: "#4e9a06", # class: 'sb'
64   - String.Char: "#4e9a06", # class: 'sc'
65   - String.Doc: "italic #8f5902", # class: 'sd' - like a comment
66   - String.Double: "#4e9a06", # class: 's2'
67   - String.Escape: "#4e9a06", # class: 'se'
68   - String.Heredoc: "#4e9a06", # class: 'sh'
69   - String.Interpol: "#4e9a06", # class: 'si'
70   - String.Other: "#4e9a06", # class: 'sx'
71   - String.Regex: "#4e9a06", # class: 'sr'
72   - String.Single: "#4e9a06", # class: 's1'
73   - String.Symbol: "#4e9a06", # class: 'ss'
74   -
75   - Generic: "#000000", # class: 'g'
76   - Generic.Deleted: "#a40000", # class: 'gd'
77   - Generic.Emph: "italic #000000", # class: 'ge'
78   - Generic.Error: "#ef2929", # class: 'gr'
79   - Generic.Heading: "bold #000080", # class: 'gh'
80   - Generic.Inserted: "#00A000", # class: 'gi'
81   - Generic.Output: "#888", # class: 'go'
82   - Generic.Prompt: "#745334", # class: 'gp'
83   - Generic.Strong: "bold #000000", # class: 'gs'
84   - Generic.Subheading: "bold #800080", # class: 'gu'
85   - Generic.Traceback: "bold #a40000", # class: 'gt'
86   - }
16 docs/_themes/kr/layout.html
... ... @@ -1,16 +0,0 @@
1   -{%- extends "basic/layout.html" %}
2   -{%- block extrahead %}
3   - {{ super() }}
4   - {% if theme_touch_icon %}
5   - <link rel="apple-touch-icon" href="{{ pathto('_static/' ~ theme_touch_icon, 1) }}" />
6   - {% endif %}
7   - <link media="only screen and (max-device-width: 480px)" href="{{
8   - pathto('_static/small_flask.css', 1) }}" type= "text/css" rel="stylesheet" />
9   -{% endblock %}
10   -{%- block relbar2 %}{% endblock %}
11   -{%- block footer %}
12   - <div class="footer">
13   - &copy; Copyright {{ copyright }}.
14   - Created using <a href="http://sphinx.pocoo.org/">Sphinx</a>.
15   - </div>
16   -{%- endblock %}
19 docs/_themes/kr/relations.html
... ... @@ -1,19 +0,0 @@
1   -<h3>Related Topics</h3>
2   -<ul>
3   - <li><a href="{{ pathto(master_doc) }}">Documentation overview</a><ul>
4   - {%- for parent in parents %}
5   - <li><a href="{{ parent.link|e }}">{{ parent.title }}</a><ul>
6   - {%- endfor %}
7   - {%- if prev %}
8   - <li>Previous: <a href="{{ prev.link|e }}" title="{{ _('previous chapter')
9   - }}">{{ prev.title }}</a></li>
10   - {%- endif %}
11   - {%- if next %}
12   - <li>Next: <a href="{{ next.link|e }}" title="{{ _('next chapter')
13   - }}">{{ next.title }}</a></li>
14   - {%- endif %}
15   - {%- for parent in parents %}
16   - </ul></li>
17   - {%- endfor %}
18   - </ul></li>
19   -</ul>
387 docs/_themes/kr/static/flasky.css_t
... ... @@ -1,387 +0,0 @@
1   -/*
2   - * flasky.css_t
3   - * ~~~~~~~~~~~~
4   - *
5   - * :copyright: Copyright 2010 by Armin Ronacher. Modifications by Kenneth Reitz.
6   - * :license: Flask Design License, see LICENSE for details.
7   - */
8   -
9   -{% set page_width = '940px' %}
10   -{% set sidebar_width = '220px' %}
11   -
12   -@import url("basic.css");
13   -
14   -/* -- page layout ----------------------------------------------------------- */
15   -
16   -body {
17   - font-family: 'goudy old style', 'minion pro', 'bell mt', Georgia, 'Hiragino Mincho Pro';
18   - font-size: 17px;
19   - background-color: white;
20   - color: #000;
21   - margin: 0;
22   - padding: 0;
23   -}
24   -
25   -div.document {
26   - width: {{ page_width }};
27   - margin: 30px auto 0 auto;
28   -}
29   -
30   -div.documentwrapper {
31   - float: left;
32   - width: 100%;
33   -}
34   -
35   -div.bodywrapper {
36   - margin: 0 0 0 {{ sidebar_width }};
37   -}
38   -
39   -div.sphinxsidebar {
40   - width: {{ sidebar_width }};
41   -}
42   -
43   -hr {
44   - border: 1px solid #B1B4B6;
45   -}
46   -
47   -div.body {
48   - background-color: #ffffff;
49   - color: #3E4349;
50   - padding: 0 30px 0 30px;
51   -}
52   -
53   -img.floatingflask {
54   - padding: 0 0 10px 10px;
55   - float: right;
56   -}
57   -
58   -div.footer {
59   - width: {{ page_width }};
60   - margin: 20px auto 30px auto;
61   - font-size: 14px;
62   - color: #888;
63   - text-align: right;
64   -}
65   -
66   -div.footer a {
67   - color: #888;
68   -}
69   -
70   -div.related {
71   - display: none;
72   -}
73   -
74   -div.sphinxsidebar a {
75   - color: #444;
76   - text-decoration: none;
77   - border-bottom: 1px dotted #999;
78   -}
79   -
80   -div.sphinxsidebar a:hover {
81   - border-bottom: 1px solid #999;
82   -}
83   -
84   -div.sphinxsidebar {
85   - font-size: 14px;
86   - line-height: 1.5;
87   -}
88   -
89   -div.sphinxsidebarwrapper {
90   - padding: 18px 10px;
91   -}
92   -
93   -div.sphinxsidebarwrapper p.logo {
94   - padding: 0 0 20px 0;
95   - margin: 0;
96   - text-align: center;
97   -}
98   -
99   -div.sphinxsidebar h3,
100   -div.sphinxsidebar h4 {
101   - font-family: 'Garamond', 'Georgia', serif;
102   - color: #444;
103   - font-size: 24px;
104   - font-weight: normal;
105   - margin: 0 0 5px 0;
106   - padding: 0;
107   -}
108   -
109   -div.sphinxsidebar h4 {
110   - font-size: 20px;
111   -}
112   -
113   -div.sphinxsidebar h3 a {
114   - color: #444;
115   -}
116   -
117   -div.sphinxsidebar p.logo a,
118   -div.sphinxsidebar h3 a,
119   -div.sphinxsidebar p.logo a:hover,
120   -div.sphinxsidebar h3 a:hover {
121   - border: none;
122   -}
123   -
124   -div.sphinxsidebar p {
125   - color: #555;
126   - margin: 10px 0;
127   -}
128   -
129   -div.sphinxsidebar ul {
130   - margin: 10px 0;
131   - padding: 0;
132   - color: #000;
133   -}
134   -
135   -div.sphinxsidebar input {
136   - border: 1px solid #ccc;
137   - font-family: 'Georgia', serif;
138   - font-size: 1em;
139   -}
140   -
141   -/* -- body styles ----------------------------------------------------------- */
142   -
143   -a {
144   - color: #004B6B;
145   - text-decoration: underline;
146   -}
147   -
148   -a:hover {
149   - color: #6D4100;
150   - text-decoration: underline;
151   -}
152   -
153   -div.body h1,
154   -div.body h2,
155   -div.body h3,
156   -div.body h4,
157   -div.body h5,
158   -div.body h6 {
159   - font-family: 'Garamond', 'Georgia', serif;
160   - font-weight: normal;
161   - margin: 30px 0px 10px 0px;
162   - padding: 0;
163   -}
164   -
165   -div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
166   -div.body h2 { font-size: 180%; }
167   -div.body h3 { font-size: 150%; }
168   -div.body h4 { font-size: 130%; }
169   -div.body h5 { font-size: 100%; }
170   -div.body h6 { font-size: 100%; }
171   -
172   -a.headerlink {
173   - color: #ddd;
174   - padding: 0 4px;
175   - text-decoration: none;
176   -}
177   -
178   -a.headerlink:hover {
179   - color: #444;
180   - background: #eaeaea;
181   -}
182   -
183   -div.body p, div.body dd, div.body li {
184   - line-height: 1.4em;
185   -}
186   -
187   -div.admonition {
188   - background: #fafafa;
189   - margin: 20px -30px;
190   - padding: 10px 30px;
191   - border-top: 1px solid #ccc;
192   - border-bottom: 1px solid #ccc;
193   -}
194   -
195   -div.admonition tt.xref, div.admonition a tt {
196   - border-bottom: 1px solid #fafafa;
197   -}
198   -
199   -dd div.admonition {
200   - margin-left: -60px;
201   - padding-left: 60px;
202   -}
203   -
204   -div.admonition p.admonition-title {
205   - font-family: 'Garamond', 'Georgia', serif;
206   - font-weight: normal;
207   - font-size: 24px;
208   - margin: 0 0 10px 0;
209   - padding: 0;
210   - line-height: 1;
211   -}
212   -
213   -div.admonition p.last {
214   - margin-bottom: 0;
215   -}
216   -
217   -div.highlight {
218   - background-color: white;
219   -}
220   -
221   -dt:target, .highlight {
222   - background: #FAF3E8;
223   -}
224   -
225   -div.note {
226   - background-color: #eee;
227   - border: 1px solid #ccc;
228   -}
229   -
230   -div.seealso {
231   - background-color: #ffc;
232   - border: 1px solid #ff6;
233   -}
234   -
235   -div.topic {
236   - background-color: #eee;
237   -}
238   -
239   -p.admonition-title {
240   - display: inline;
241   -}
242   -
243   -p.admonition-title:after {
244   - content: ":";
245   -}
246   -
247   -pre, tt {
248   - font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
249   - font-size: 0.9em;
250   -}
251   -
252   -img.screenshot {
253   -}
254   -
255   -tt.descname, tt.descclassname {
256   - font-size: 0.95em;
257   -}
258   -
259   -tt.descname {
260   - padding-right: 0.08em;
261   -}
262   -
263   -img.screenshot {
264   - -moz-box-shadow: 2px 2px 4px #eee;
265   - -webkit-box-shadow: 2px 2px 4px #eee;
266   - box-shadow: 2px 2px 4px #eee;
267   -}
268   -
269   -table.docutils {
270   - border: 1px solid #888;
271   - -moz-box-shadow: 2px 2px 4px #eee;
272   - -webkit-box-shadow: 2px 2px 4px #eee;
273   - box-shadow: 2px 2px 4px #eee;
274   -}
275   -
276   -table.docutils td, table.docutils th {
277   - border: 1px solid #888;
278   - padding: 0.25em 0.7em;
279   -}
280   -
281   -table.field-list, table.footnote {
282   - border: none;
283   - -moz-box-shadow: none;
284   - -webkit-box-shadow: none;
285   - box-shadow: none;
286   -}
287   -
288   -table.footnote {
289   - margin: 15px 0;
290   - width: 100%;
291   - border: 1px solid #eee;
292   - background: #fdfdfd;
293   - font-size: 0.9em;
294   -}
295   -
296   -table.footnote + table.footnote {
297   - margin-top: -15px;
298   - border-top: none;
299   -}
300   -
301   -table.field-list th {
302   - padding: 0 0.8em 0 0;
303   -}
304   -
305   -table.field-list td {
306   - padding: 0;
307   -}
308   -
309   -table.footnote td.label {
310   - width: 0px;
311   - padding: 0.3em 0 0.3em 0.5em;
312   -}
313   -
314   -table.footnote td {
315   - padding: 0.3em 0.5em;
316   -}
317   -
318   -dl {
319   - margin: 0;
320   - padding: 0;
321   -}
322   -
323   -dl dd {
324   - margin-left: 30px;
325   -}
326   -
327   -blockquote {
328   - margin: 0 0 0 30px;
329   - padding: 0;
330   -}
331   -
332   -ul, ol {
333   - margin: 10px 0 10px 30px;
334   - padding: 0;
335   -}
336   -
337   -pre {
338   - background: #eee;
339   - padding: 7px 30px;
340   - margin: 15px -30px;
341   - line-height: 1.3em;
342   -}
343   -
344   -dl pre, blockquote pre, li pre {
345   - margin-left: -60px;
346   - padding-left: 60px;
347   -}
348   -
349   -dl dl pre {
350   - margin-left: -90px;
351   - padding-left: 90px;
352   -}
353   -
354   -tt {
355   - background-color: #ecf0f3;
356   - color: #222;
357   - /* padding: 1px 2px; */
358   -}
359   -
360   -tt.xref, a tt {
361   - background-color: #FBFBFB;
362   - border-bottom: 1px solid white;
363   -}
364   -
365   -a.reference {
366   - text-decoration: none;
367   - border-bottom: 1px dotted #004B6B;
368   -}
369   -
370   -a.reference:hover {
371   - border-bottom: 1px solid #6D4100;
372   -}
373   -
374   -a.footnote-reference {
375   - text-decoration: none;
376   - font-size: 0.7em;
377   - vertical-align: top;
378   - border-bottom: 1px dotted #004B6B;
379   -}
380   -
381   -a.footnote-reference:hover {
382   - border-bottom: 1px solid #6D4100;
383   -}
384   -
385   -a:hover tt {
386   - background: #EEE;
387   -}
70 docs/_themes/kr/static/small_flask.css
... ... @@ -1,70 +0,0 @@
1   -/*
2   - * small_flask.css_t
3   - * ~~~~~~~~~~~~~~~~~
4   - *
5   - * :copyright: Copyright 2010 by Armin Ronacher.
6   - * :license: Flask Design License, see LICENSE for details.
7   - */
8   -
9   -body {
10   - margin: 0;
11   - padding: 20px 30px;
12   -}
13   -
14   -div.documentwrapper {
15   - float: none;
16   - background: white;
17   -}
18   -
19   -div.sphinxsidebar {
20   - display: block;
21   - float: none;
22   - width: 102.5%;
23   - margin: 50px -30px -20px -30px;
24   - padding: 10px 20px;
25   - background: #333;
26   - color: white;
27   -}
28   -
29   -div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
30   -div.sphinxsidebar h3 a {
31   - color: white;
32   -}
33   -
34   -div.sphinxsidebar a {
35   - color: #aaa;
36   -}
37   -
38   -div.sphinxsidebar p.logo {
39   - display: none;
40   -}
41   -
42   -div.document {
43   - width: 100%;
44   - margin: 0;
45   -}
46   -
47   -div.related {
48   - display: block;
49   - margin: 0;
50   - padding: 10px 0 20px 0;
51   -}
52   -
53   -div.related ul,
54   -div.related ul li {
55   - margin: 0;
56   - padding: 0;
57   -}
58   -
59   -div.footer {
60   - display: none;
61   -}
62   -
63   -div.bodywrapper {
64   - margin: 0;
65   -}
66   -
67   -div.body {
68   - min-height: 0;
69   - padding: 0;
70   -}
7 docs/_themes/kr/theme.conf
... ... @@ -1,7 +0,0 @@
1   -[theme]
2   -inherit = basic
3   -stylesheet = flasky.css
4   -pygments_style = flask_theme_support.FlaskyStyle
5   -
6   -[options]
7   -touch_icon =
22 docs/_themes/kr_small/layout.html
... ... @@ -1,22 +0,0 @@
1   -{% extends "basic/layout.html" %}
2   -{% block header %}
3   - {{ super() }}
4   - {% if pagename == 'index' %}
5   - <div class=indexwrapper>
6   - {% endif %}
7   -{% endblock %}
8   -{% block footer %}
9   - {% if pagename == 'index' %}
10   - </div>
11   - {% endif %}
12   -{% endblock %}
13   -{# do not display relbars #}
14   -{% block relbar1 %}{% endblock %}
15   -{% block relbar2 %}
16   - {% if theme_github_fork %}
17   - <a href="http://github.com/{{ theme_github_fork }}"><img style="position: fixed; top: 0; right: 0; border: 0;"
18   - src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" /></a>
19   - {% endif %}
20   -{% endblock %}
21   -{% block sidebar1 %}{% endblock %}
22   -{% block sidebar2 %}{% endblock %}
287 docs/_themes/kr_small/static/flasky.css_t
... ... @@ -1,287 +0,0 @@
1   -/*
2   - * flasky.css_t
3   - * ~~~~~~~~~~~~
4   - *
5   - * Sphinx stylesheet -- flasky theme based on nature theme.
6   - *
7   - * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
8   - * :license: BSD, see LICENSE for details.
9   - *
10   - */
11   -
12   -@import url("basic.css");
13   -
14   -/* -- page layout ----------------------------------------------------------- */
15   -
16   -body {
17