mirror of https://github.com/saimn/sigal.git
12 changed files with 52 additions and 1279 deletions
@ -1,37 +0,0 @@
|
||||
Copyright (c) 2010 by Armin Ronacher. |
||||
|
||||
Some rights reserved. |
||||
|
||||
Redistribution and use in source and binary forms of the theme, with or |
||||
without modification, are permitted provided that the following conditions |
||||
are met: |
||||
|
||||
* Redistributions of source code must retain the above copyright |
||||
notice, this list of conditions and the following disclaimer. |
||||
|
||||
* Redistributions in binary form must reproduce the above |
||||
copyright notice, this list of conditions and the following |
||||
disclaimer in the documentation and/or other materials provided |
||||
with the distribution. |
||||
|
||||
* The names of the contributors may not be used to endorse or |
||||
promote products derived from this software without specific |
||||
prior written permission. |
||||
|
||||
We kindly ask you to only use these themes in an unmodified manner just |
||||
for Flask and Flask-related products, not for unrelated projects. If you |
||||
like the visual style and want to use it for your own projects, please |
||||
consider making some larger changes to the themes (such as changing |
||||
font faces, sizes, colors or margins). |
||||
|
||||
THIS THEME IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS THEME, EVEN IF ADVISED OF THE |
||||
POSSIBILITY OF SUCH DAMAGE. |
||||
@ -1,31 +0,0 @@
|
||||
Flask Sphinx Styles |
||||
=================== |
||||
|
||||
This repository contains sphinx styles for Flask and Flask related |
||||
projects. To use this style in your Sphinx documentation, follow |
||||
this guide: |
||||
|
||||
1. put this folder as _themes into your docs folder. Alternatively |
||||
you can also use git submodules to check out the contents there. |
||||
2. add this to your conf.py: |
||||
|
||||
sys.path.append(os.path.abspath('_themes')) |
||||
html_theme_path = ['_themes'] |
||||
html_theme = 'flask' |
||||
|
||||
The following themes exist: |
||||
|
||||
- 'flask' - the standard flask documentation theme for large |
||||
projects |
||||
- 'flask_small' - small one-page theme. Intended to be used by |
||||
very small addon libraries for flask. |
||||
|
||||
The following options exist for the flask_small theme: |
||||
|
||||
[options] |
||||
index_logo = '' filename of a picture in _static |
||||
to be used as replacement for the |
||||
h1 in the index.rst file. |
||||
index_logo_height = 120px height of the index logo |
||||
github_fork = '' repository name on github for the |
||||
"fork me" badge |
||||
@ -1,25 +0,0 @@
|
||||
{%- extends "basic/layout.html" %} |
||||
{%- block extrahead %} |
||||
{{ super() }} |
||||
{% if theme_touch_icon %} |
||||
<link rel="apple-touch-icon" href="{{ pathto('_static/' ~ theme_touch_icon, 1) }}" /> |
||||
{% endif %} |
||||
<meta name="viewport" content="width=device-width"> |
||||
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic"> |
||||
{% endblock %} |
||||
{%- block relbar2 %}{% endblock %} |
||||
{% block header %} |
||||
{{ super() }} |
||||
{% if pagename == 'index' %} |
||||
<div class=indexwrapper> |
||||
{% endif %} |
||||
{% endblock %} |
||||
{%- block footer %} |
||||
<div class="footer"> |
||||
© Copyright {{ copyright }}. |
||||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a>. |
||||
</div> |
||||
{% if pagename == 'index' %} |
||||
</div> |
||||
{% endif %} |
||||
{%- endblock %} |
||||
@ -1,19 +0,0 @@
|
||||
<h3>Related Topics</h3> |
||||
<ul> |
||||
<li><a href="{{ pathto(master_doc) }}">Documentation overview</a><ul> |
||||
{%- for parent in parents %} |
||||
<li><a href="{{ parent.link|e }}">{{ parent.title }}</a><ul> |
||||
{%- endfor %} |
||||
{%- if prev %} |
||||
<li>Previous: <a href="{{ prev.link|e }}" title="{{ _('previous chapter') |
||||
}}">{{ prev.title }}</a></li> |
||||
{%- endif %} |
||||
{%- if next %} |
||||
<li>Next: <a href="{{ next.link|e }}" title="{{ _('next chapter') |
||||
}}">{{ next.title }}</a></li> |
||||
{%- endif %} |
||||
{%- for parent in parents %} |
||||
</ul></li> |
||||
{%- endfor %} |
||||
</ul></li> |
||||
</ul> |
||||
@ -1,578 +0,0 @@
|
||||
/* |
||||
* flasky.css_t |
||||
* ~~~~~~~~~~~~ |
||||
* |
||||
* :copyright: Copyright 2010 by Armin Ronacher. |
||||
* :license: Flask Design License, see LICENSE for details. |
||||
*/ |
||||
|
||||
{% set page_width = '940px' %} |
||||
{% set sidebar_width = '220px' %} |
||||
|
||||
@import url("basic.css"); |
||||
|
||||
/* -- page layout ----------------------------------------------------------- */ |
||||
|
||||
body { |
||||
font-family: 'Open Sans', sans-serif; |
||||
font-size: 100%; |
||||
background-color: white; |
||||
color: #000; |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
div.document { |
||||
width: {{ page_width }}; |
||||
margin: 30px auto 0 auto; |
||||
} |
||||
|
||||
div.documentwrapper { |
||||
float: left; |
||||
width: 100%; |
||||
} |
||||
|
||||
div.bodywrapper { |
||||
margin: 0 0 0 {{ sidebar_width }}; |
||||
} |
||||
|
||||
div.sphinxsidebar { |
||||
width: {{ sidebar_width }}; |
||||
} |
||||
|
||||
hr { |
||||
border: 1px solid #B1B4B6; |
||||
} |
||||
|
||||
div.body { |
||||
background-color: #ffffff; |
||||
color: #3E4349; |
||||
padding: 0 30px 0 30px; |
||||
} |
||||
|
||||
img.floatingflask { |
||||
padding: 0 0 10px 10px; |
||||
float: right; |
||||
} |
||||
|
||||
div.footer { |
||||
width: {{ page_width }}; |
||||
margin: 20px auto 30px auto; |
||||
font-size: 14px; |
||||
color: #888; |
||||
text-align: right; |
||||
} |
||||
|
||||
div.footer a { |
||||
color: #888; |
||||
} |
||||
|
||||
div.related { |
||||
display: none; |
||||
} |
||||
|
||||
div.sphinxsidebar a { |
||||
color: #444; |
||||
text-decoration: none; |
||||
border-bottom: 1px dotted #999; |
||||
} |
||||
|
||||
div.sphinxsidebar a:hover { |
||||
border-bottom: 1px solid #999; |
||||
} |
||||
|
||||
div.sphinxsidebar { |
||||
font-size: 14px; |
||||
line-height: 1.5; |
||||
} |
||||
|
||||
div.sphinxsidebarwrapper { |
||||
padding: 18px 10px; |
||||
} |
||||
|
||||
div.sphinxsidebarwrapper p.logo { |
||||
padding: 0 0 20px 0; |
||||
margin: 0; |
||||
text-align: center; |
||||
} |
||||
|
||||
div.sphinxsidebar h3, |
||||
div.sphinxsidebar h4 { |
||||
color: #444; |
||||
font-size: 24px; |
||||
font-weight: normal; |
||||
margin: 0 0 5px 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
div.sphinxsidebar h4 { |
||||
font-size: 20px; |
||||
} |
||||
|
||||
div.sphinxsidebar h3 a { |
||||
color: #444; |
||||
} |
||||
|
||||
div.sphinxsidebar p.logo a, |
||||
div.sphinxsidebar h3 a, |
||||
div.sphinxsidebar p.logo a:hover, |
||||
div.sphinxsidebar h3 a:hover { |
||||
border: none; |
||||
} |
||||
|
||||
div.sphinxsidebar p { |
||||
color: #555; |
||||
margin: 10px 0; |
||||
} |
||||
|
||||
div.sphinxsidebar ul { |
||||
margin: 10px 0; |
||||
padding: 0; |
||||
color: #000; |
||||
} |
||||
|
||||
div.sphinxsidebar input { |
||||
border: 1px solid #ccc; |
||||
font-size: 1em; |
||||
} |
||||
|
||||
/* -- body styles ----------------------------------------------------------- */ |
||||
|
||||
a { |
||||
color: #004B6B; |
||||
text-decoration: underline; |
||||
} |
||||
|
||||
a:hover { |
||||
color: #6D4100; |
||||
text-decoration: underline; |
||||
} |
||||
|
||||
div.body h1, |
||||
div.body h2, |
||||
div.body h3, |
||||
div.body h4, |
||||
div.body h5, |
||||
div.body h6 { |
||||
font-weight: normal; |
||||
margin: 30px 0px 10px 0px; |
||||
padding: 0; |
||||
} |
||||
|
||||
{% if theme_index_logo %} |
||||
div.indexwrapper h1 { |
||||
text-indent: -999999px; |
||||
background: url({{ theme_index_logo }}) no-repeat center center; |
||||
height: {{ theme_index_logo_height }}; |
||||
} |
||||
{% endif %} |
||||
div.body h1 { margin-top: 0; padding-top: 0; font-size: 220%; } |
||||
div.body h2 { font-size: 180%; } |
||||
div.body h3 { font-size: 150%; } |
||||
div.body h4 { font-size: 130%; } |
||||
div.body h5 { font-size: 100%; } |
||||
div.body h6 { font-size: 100%; } |
||||
|
||||
a.headerlink { |
||||
color: #ddd; |
||||
padding: 0 4px; |
||||
text-decoration: none; |
||||
} |
||||
|
||||
a.headerlink:hover { |
||||
color: #444; |
||||
background: #eaeaea; |
||||
} |
||||
|
||||
div.body p, div.body dd, div.body li { |
||||
line-height: 1.4em; |
||||
} |
||||
|
||||
div.admonition { |
||||
background: #fafafa; |
||||
margin: 20px -30px; |
||||
padding: 10px 30px; |
||||
border-top: 1px solid #ccc; |
||||
border-bottom: 1px solid #ccc; |
||||
} |
||||
|
||||
div.admonition tt.xref, div.admonition a tt { |
||||
border-bottom: 1px solid #fafafa; |
||||
} |
||||
|
||||
dd div.admonition { |
||||
margin-left: -60px; |
||||
padding-left: 60px; |
||||
} |
||||
|
||||
div.admonition p.admonition-title { |
||||
font-weight: normal; |
||||
font-size: 24px; |
||||
margin: 0 0 10px 0; |
||||
padding: 0; |
||||
line-height: 1; |
||||
} |
||||
|
||||
div.admonition p.last { |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
div.highlight { |
||||
background-color: white; |
||||
} |
||||
|
||||
dt:target, .highlight { |
||||
background: #FAF3E8; |
||||
} |
||||
|
||||
div.note { |
||||
background-color: #eee; |
||||
border: 1px solid #ccc; |
||||
} |
||||
|
||||
div.seealso { |
||||
background-color: #ffc; |
||||
border: 1px solid #ff6; |
||||
} |
||||
|
||||
div.topic { |
||||
background-color: #eee; |
||||
} |
||||
|
||||
p.admonition-title { |
||||
display: inline; |
||||
} |
||||
|
||||
p.admonition-title:after { |
||||
content: ":"; |
||||
} |
||||
|
||||
pre, tt { |
||||
font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; |
||||
font-size: 0.85em; |
||||
} |
||||
|
||||
img.screenshot { |
||||
} |
||||
|
||||
tt.descname, tt.descclassname { |
||||
font-size: 0.95em; |
||||
} |
||||
|
||||
tt.descname { |
||||
padding-right: 0.08em; |
||||
} |
||||
|
||||
img.screenshot { |
||||
-moz-box-shadow: 2px 2px 4px #eee; |
||||
-webkit-box-shadow: 2px 2px 4px #eee; |
||||
box-shadow: 2px 2px 4px #eee; |
||||
} |
||||
|
||||
table.docutils { |
||||
border: 1px solid #888; |
||||
-moz-box-shadow: 2px 2px 4px #eee; |
||||
-webkit-box-shadow: 2px 2px 4px #eee; |
||||
box-shadow: 2px 2px 4px #eee; |
||||
} |
||||
|
||||
table.docutils td, table.docutils th { |
||||
border: 1px solid #888; |
||||
padding: 0.25em 0.7em; |
||||
} |
||||
|
||||
table.field-list, table.footnote { |
||||
border: none; |
||||
-moz-box-shadow: none; |
||||
-webkit-box-shadow: none; |
||||
box-shadow: none; |
||||
} |
||||
|
||||
table.footnote { |
||||
margin: 15px 0; |
||||
width: 100%; |
||||
border: 1px solid #eee; |
||||
background: #fdfdfd; |
||||
font-size: 0.9em; |
||||
} |
||||
|
||||
table.footnote + table.footnote { |
||||
margin-top: -15px; |
||||
border-top: none; |
||||
} |
||||
|
||||
table.field-list th { |
||||
padding: 0 0.8em 0 0; |
||||
} |
||||
|
||||
table.field-list td { |
||||
padding: 0; |
||||
} |
||||
|
||||
table.footnote td.label { |
||||
width: 0px; |
||||
padding: 0.3em 0 0.3em 0.5em; |
||||
} |
||||
|
||||
table.footnote td { |
||||
padding: 0.3em 0.5em; |
||||
} |
||||
|
||||
dl { |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
dl dd { |
||||
margin-left: 30px; |
||||
} |
||||
|
||||
blockquote { |
||||
margin: 0 0 0 30px; |
||||
padding: 0; |
||||
} |
||||
|
||||
ul, ol { |
||||
margin: 10px 0 10px 30px; |
||||
padding: 0; |
||||
} |
||||
|
||||
pre { |
||||
background: #eee; |
||||
padding: 7px 30px; |
||||
margin: 15px -30px; |
||||
line-height: 1.3em; |
||||
} |
||||
|
||||
dl pre, blockquote pre, li pre { |
||||
margin-left: -60px; |
||||
padding-left: 60px; |
||||
} |
||||
|
||||
dl dl pre { |
||||
margin-left: -90px; |
||||
padding-left: 90px; |
||||
} |
||||
|
||||
tt { |
||||
background-color: #ecf0f3; |
||||
color: #222; |
||||
/* padding: 1px 2px; */ |
||||
} |
||||
|
||||
tt.xref, a tt { |
||||
background-color: #FBFBFB; |
||||
border-bottom: 1px solid white; |
||||
} |
||||
|
||||
a.reference { |
||||
text-decoration: none; |
||||
border-bottom: 1px dotted #004B6B; |
||||
} |
||||
|
||||
a.reference:hover { |
||||
border-bottom: 1px solid #6D4100; |
||||
} |
||||
|
||||
a.image-reference , |
||||
a.image-reference:hover { |
||||
border-bottom: none; |
||||
} |
||||
|
||||
a.footnote-reference { |
||||
text-decoration: none; |
||||
font-size: 0.7em; |
||||
vertical-align: top; |
||||
border-bottom: 1px dotted #004B6B; |
||||
} |
||||
|
||||
a.footnote-reference:hover { |
||||
border-bottom: 1px solid #6D4100; |
||||
} |
||||
|
||||
a:hover tt { |
||||
background: #EEE; |
||||
} |
||||
|
||||
|
||||
@media screen and (max-width: 870px) { |
||||
|
||||
div.sphinxsidebar { |
||||
display: none; |
||||
} |
||||
|
||||
div.document { |
||||
width: 100%; |
||||
|
||||
} |
||||
|
||||
div.documentwrapper { |
||||
margin-left: 0; |
||||
margin-top: 0; |
||||
margin-right: 0; |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
div.bodywrapper { |
||||
margin-top: 0; |
||||
margin-right: 0; |
||||
margin-bottom: 0; |
||||
margin-left: 0; |
||||
} |
||||
|
||||
ul { |
||||
margin-left: 0; |
||||
} |
||||
|
||||
.document { |
||||
width: auto; |
||||
} |
||||
|
||||
.footer { |
||||
width: auto; |
||||
} |
||||
|
||||
.bodywrapper { |
||||
margin: 0; |
||||
} |
||||
|
||||
.footer { |
||||
width: auto; |
||||
} |
||||
|
||||
.github { |
||||
display: none; |
||||
} |
||||
|
||||
|
||||
|
||||
} |
||||
|
||||
|
||||
|
||||
@media screen and (max-width: 875px) { |
||||
|
||||
body { |
||||
margin: 0; |
||||
padding: 20px 30px; |
||||
} |
||||
|
||||
div.documentwrapper { |
||||
float: none; |
||||
background: white; |
||||
} |
||||
|
||||
div.sphinxsidebar { |
||||
display: block; |
||||
float: none; |
||||
width: 102.5%; |
||||
margin: 50px -30px -20px -30px; |
||||
padding: 10px 20px; |
||||
background: #333; |
||||
color: white; |
||||
} |
||||
|
||||
div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p, |
||||
div.sphinxsidebar h3 a { |
||||
color: white; |
||||
} |
||||
|
||||
div.sphinxsidebar a { |
||||
color: #aaa; |
||||
} |
||||
|
||||
div.sphinxsidebar p.logo { |
||||
display: none; |
||||
} |
||||
|
||||
div.document { |
||||
width: 100%; |
||||
margin: 0; |
||||
} |
||||
|
||||
div.related { |
||||
display: block; |
||||
margin: 0; |
||||
padding: 10px 0 20px 0; |
||||
} |
||||
|
||||
div.related ul, |
||||
div.related ul li { |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
div.footer { |
||||
display: none; |
||||
} |
||||
|
||||
div.bodywrapper { |
||||
margin: 0; |
||||
} |
||||
|
||||
div.body { |
||||
min-height: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
.rtd_doc_footer { |
||||
display: none; |
||||
} |
||||
|
||||
.document { |
||||
width: auto; |
||||
} |
||||
|
||||
.footer { |
||||
width: auto; |
||||
} |
||||
|
||||
.footer { |
||||
width: auto; |
||||
} |
||||
|
||||
.github { |
||||
display: none; |
||||
} |
||||
} |
||||
|
||||
|
||||
/* scrollbars */ |
||||
|
||||
::-webkit-scrollbar { |
||||
width: 6px; |
||||
height: 6px; |
||||
} |
||||
|
||||
::-webkit-scrollbar-button:start:decrement, |
||||
::-webkit-scrollbar-button:end:increment { |
||||
display: block; |
||||
height: 10px; |
||||
} |
||||
|
||||
::-webkit-scrollbar-button:vertical:increment { |
||||
background-color: #fff; |
||||
} |
||||
|
||||
::-webkit-scrollbar-track-piece { |
||||
background-color: #eee; |
||||
-webkit-border-radius: 3px; |
||||
} |
||||
|
||||
::-webkit-scrollbar-thumb:vertical { |
||||
height: 50px; |
||||
background-color: #ccc; |
||||
-webkit-border-radius: 3px; |
||||
} |
||||
|
||||
::-webkit-scrollbar-thumb:horizontal { |
||||
width: 50px; |
||||
background-color: #ccc; |
||||
-webkit-border-radius: 3px; |
||||
} |
||||
|
||||
/* misc. */ |
||||
|
||||
.revsys-inline { |
||||
display: none!important; |
||||
} |
||||
@ -1,9 +0,0 @@
|
||||
[theme] |
||||
inherit = basic |
||||
stylesheet = flasky.css |
||||
pygments_style = flask_theme_support.FlaskyStyle |
||||
|
||||
[options] |
||||
index_logo = '' |
||||
index_logo_height = 120px |
||||
touch_icon = |
||||
@ -1,30 +0,0 @@
|
||||
{% extends "basic/layout.html" %} |
||||
{%- block extrahead %} |
||||
<meta name="viewport" content="width=device-width"> |
||||
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic"> |
||||
{% endblock %} |
||||
{% block header %} |
||||
{{ super() }} |
||||
{% if pagename == 'index' %} |
||||
<div class=indexwrapper> |
||||
{% endif %} |
||||
{% endblock %} |
||||
{% block footer %} |
||||
<div class="footer"> |
||||
© Copyright {{ copyright }}. |
||||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a>. |
||||
</div> |
||||
{% if pagename == 'index' %} |
||||
</div> |
||||
{% endif %} |
||||
{% endblock %} |
||||
{# do not display relbars #} |
||||
{% block relbar1 %}{% endblock %} |
||||
{% block relbar2 %} |
||||
{% if theme_github_fork %} |
||||
<a href="http://github.com/{{ theme_github_fork }}"><img style="position: fixed; top: 0; right: 0; border: 0;" |
||||
src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" /></a> |
||||
{% endif %} |
||||
{% endblock %} |
||||
{% block sidebar1 %}{% endblock %} |
||||
{% block sidebar2 %}{% endblock %} |
||||
@ -1,277 +0,0 @@
|
||||
/* |
||||
* flasky.css_t |
||||
* ~~~~~~~~~~~~ |
||||
* |
||||
* Sphinx stylesheet -- flasky theme based on nature theme. |
||||
* |
||||
* :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. |
||||
* :license: BSD, see LICENSE for details. |
||||
* |
||||
*/ |
||||
|
||||
@import url("basic.css"); |
||||
|
||||
/* -- page layout ----------------------------------------------------------- */ |
||||
|
||||
body { |
||||
font-family: 'Open Sans', sans-serif; |
||||
font-size: 100%; |
||||
background-color: #fff; |
||||
color: #3E4349; |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
div.bodywrapper { |
||||
margin: 0 auto; |
||||
width: 100%; |
||||
max-width: 43em; |
||||
} |
||||
|
||||
hr { |
||||
border: 1px solid #B1B4B6; |
||||
} |
||||
|
||||
div.body { |
||||
padding: 30px; |
||||
} |
||||
|
||||
img.floatingflask { |
||||
padding: 0 0 10px 10px; |
||||
float: right; |
||||
} |
||||
|
||||
div.footer { |
||||
text-align: right; |
||||
color: #888; |
||||
padding: 10px; |
||||
font-size: 14px; |
||||
width: 650px; |
||||
margin: 0 auto 40px auto; |
||||
} |
||||
|
||||
div.footer a { |
||||
color: #888; |
||||
text-decoration: underline; |
||||
} |
||||
|
||||
div.related { |
||||
line-height: 32px; |
||||
color: #888; |
||||
} |
||||
|
||||
div.related ul { |
||||
padding: 0 0 0 10px; |
||||
} |
||||
|
||||
div.related a { |
||||
color: #444; |
||||
} |
||||
|
||||
/* -- body styles ----------------------------------------------------------- */ |
||||
|
||||
a { |
||||
color: #004B6B; |
||||
text-decoration: underline; |
||||
} |
||||
|
||||
a:hover { |
||||
color: #6D4100; |
||||
text-decoration: underline; |
||||
} |
||||
|
||||
div.body h1, |
||||
div.body h2, |
||||
div.body h3, |
||||
div.body h4, |
||||
div.body h5, |
||||
div.body h6 { |
||||
font-family: 'Open Sans', sans-serif; |
||||
font-weight: normal; |
||||
margin: 30px 0px 20px 0px; |
||||
padding: 0; |
||||
} |
||||
|
||||
{% if theme_index_logo %} |
||||
div.indexwrapper h1 { |
||||
text-indent: -999999px; |
||||
background: url({{ theme_index_logo }}) no-repeat center center; |
||||
height: {{ theme_index_logo_height }}; |
||||
} |
||||
{% endif %} |
||||
|
||||
div.body h2 { font-size: 180%; } |
||||
div.body h3 { font-size: 150%; } |
||||
div.body h4 { font-size: 130%; } |
||||
div.body h5 { font-size: 100%; } |
||||
div.body h6 { font-size: 100%; } |
||||
|
||||
a.headerlink { |
||||
color: white; |
||||
padding: 0 4px; |
||||
text-decoration: none; |
||||
} |
||||
|
||||
a.headerlink:hover { |
||||
color: #444; |
||||
background: #eaeaea; |
||||
} |
||||
|
||||
div.body p, div.body dd, div.body li { |
||||
line-height: 1.4em; |
||||
} |
||||
|
||||
div.admonition { |
||||
background: #fafafa; |
||||
margin: 20px -30px; |
||||
padding: 10px 30px; |
||||
border-top: 1px solid #ccc; |
||||
border-bottom: 1px solid #ccc; |
||||
} |
||||
|
||||
div.admonition p.admonition-title { |
||||
font-family: 'Open Sans', sans-serif; |
||||
font-weight: normal; |
||||
font-size: 24px; |
||||
margin: 0 0 10px 0; |
||||
padding: 0; |
||||
line-height: 1; |
||||
} |
||||
|
||||
div.admonition p.last { |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
div.highlight{ |
||||
background-color: white; |
||||
} |
||||
|
||||
dt:target, .highlight { |
||||
background: #FAF3E8; |
||||
} |
||||
|
||||
div.note { |
||||
background-color: #eee; |
||||
border: 1px solid #ccc; |
||||
} |
||||
|
||||
div.seealso { |
||||
background-color: #ffc; |
||||
border: 1px solid #ff6; |
||||
} |
||||
|
||||
div.topic { |
||||
background-color: #eee; |
||||
} |
||||
|
||||
div.warning { |
||||
background-color: #ffe4e4; |
||||
border: 1px solid #f66; |
||||
} |
||||
|
||||
p.admonition-title { |
||||
display: inline; |
||||
} |
||||
|
||||
p.admonition-title:after { |
||||
content: ":"; |
||||
} |
||||
|
||||
pre, tt { |
||||
font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; |
||||
font-size: 0.85em; |
||||
} |
||||
|
||||
img.screenshot { |
||||
} |
||||
|
||||
tt.descname, tt.descclassname { |
||||
font-size: 0.95em; |
||||
} |
||||
|
||||
tt.descname { |
||||
padding-right: 0.08em; |
||||
} |
||||
|
||||
img.screenshot { |
||||
-moz-box-shadow: 2px 2px 4px #eee; |
||||
-webkit-box-shadow: 2px 2px 4px #eee; |
||||
box-shadow: 2px 2px 4px #eee; |
||||
} |
||||
|
||||
table.docutils { |
||||
border: 1px solid #888; |
||||
-moz-box-shadow: 2px 2px 4px #eee; |
||||
-webkit-box-shadow: 2px 2px 4px #eee; |
||||
box-shadow: 2px 2px 4px #eee; |
||||
} |
||||
|
||||
table.docutils td, table.docutils th { |
||||
border: 1px solid #888; |
||||
padding: 0.25em 0.7em; |
||||
} |
||||
|
||||
table.field-list, table.footnote { |
||||
border: none; |
||||
-moz-box-shadow: none; |
||||
-webkit-box-shadow: none; |
||||
box-shadow: none; |
||||
} |
||||
|
||||
table.footnote { |
||||
margin: 15px 0; |
||||
width: 100%; |
||||
border: 1px solid #eee; |
||||
} |
||||
|
||||
table.field-list th { |
||||
padding: 0 0.8em 0 0; |
||||
} |
||||
|
||||
table.field-list td { |
||||
padding: 0; |
||||
} |
||||
|
||||
table.footnote td { |
||||
padding: 0.5em; |
||||
} |
||||
|
||||
dl { |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
dl dd { |
||||
margin-left: 30px; |
||||
} |
||||
|
||||
pre { |
||||
padding: 0; |
||||
margin: 15px -30px; |
||||
padding: 8px; |
||||
line-height: 1.3em; |
||||
padding: 7px 30px; |
||||
background: #eee; |
||||
border-radius: 2px; |
||||
-moz-border-radius: 2px; |
||||
-webkit-border-radius: 2px; |
||||
} |
||||
|
||||
dl pre { |
||||
margin-left: -60px; |
||||
padding-left: 60px; |
||||
} |
||||
|
||||
tt { |
||||
background-color: #ecf0f3; |
||||
color: #222; |
||||
/* padding: 1px 2px; */ |
||||
} |
||||
|
||||
tt.xref, a tt { |
||||
background-color: #FBFBFB; |
||||
} |
||||
|
||||
a:hover tt { |
||||
background: #EEE; |
||||
} |
||||
@ -1,10 +0,0 @@
|
||||
[theme] |
||||
inherit = basic |
||||
stylesheet = flasky.css |
||||
nosidebar = true |
||||
pygments_style = flask_theme_support.FlaskyStyle |
||||
|
||||
[options] |
||||
index_logo = '' |
||||
index_logo_height = 120px |
||||
github_fork = '' |
||||
@ -1,86 +0,0 @@
|
||||
# flasky extensions. flasky pygments style based on tango style |
||||
from pygments.style import Style |
||||
from pygments.token import Keyword, Name, Comment, String, Error, \ |
||||
Number, Operator, Generic, Whitespace, Punctuation, Other, Literal |
||||
|
||||
|
||||
class FlaskyStyle(Style): |
||||
background_color = "#f8f8f8" |
||||
default_style = "" |
||||
|
||||
styles = { |
||||
# No corresponding class for the following: |
||||
#Text: "", # class: '' |
||||
Whitespace: "underline #f8f8f8", # class: 'w' |
||||
Error: "#a40000 border:#ef2929", # class: 'err' |
||||
Other: "#000000", # class 'x' |
||||
|
||||
Comment: "italic #8f5902", # class: 'c' |
||||
Comment.Preproc: "noitalic", # class: 'cp' |
||||
|
||||
Keyword: "bold #004461", # class: 'k' |
||||
Keyword.Constant: "bold #004461", # class: 'kc' |
||||
Keyword.Declaration: "bold #004461", # class: 'kd' |
||||
Keyword.Namespace: "bold #004461", # class: 'kn' |
||||
Keyword.Pseudo: "bold #004461", # class: 'kp' |
||||
Keyword.Reserved: "bold #004461", # class: 'kr' |
||||
Keyword.Type: "bold #004461", # class: 'kt' |
||||
|
||||
Operator: "#582800", # class: 'o' |
||||
Operator.Word: "bold #004461", # class: 'ow' - like keywords |
||||
|
||||
Punctuation: "bold #000000", # class: 'p' |
||||
|
||||
# because special names such as Name.Class, Name.Function, etc. |
||||
# are not recognized as such later in the parsing, we choose them |
||||
# to look the same as ordinary variables. |
||||
Name: "#000000", # class: 'n' |
||||
Name.Attribute: "#c4a000", # class: 'na' - to be revised |
||||
Name.Builtin: "#004461", # class: 'nb' |
||||
Name.Builtin.Pseudo: "#3465a4", # class: 'bp' |
||||
Name.Class: "#000000", # class: 'nc' - to be revised |
||||
Name.Constant: "#000000", # class: 'no' - to be revised |
||||
Name.Decorator: "#888", # class: 'nd' - to be revised |
||||
Name.Entity: "#ce5c00", # class: 'ni' |
||||
Name.Exception: "bold #cc0000", # class: 'ne' |
||||
Name.Function: "#000000", # class: 'nf' |
||||
Name.Property: "#000000", # class: 'py' |
||||
Name.Label: "#f57900", # class: 'nl' |
||||
Name.Namespace: "#000000", # class: 'nn' - to be revised |
||||
Name.Other: "#000000", # class: 'nx' |
||||
Name.Tag: "bold #004461", # class: 'nt' - like a keyword |
||||
Name.Variable: "#000000", # class: 'nv' - to be revised |
||||
Name.Variable.Class: "#000000", # class: 'vc' - to be revised |
||||
Name.Variable.Global: "#000000", # class: 'vg' - to be revised |
||||
Name.Variable.Instance: "#000000", # class: 'vi' - to be revised |
||||
|
||||
Number: "#990000", # class: 'm' |
||||
|
||||
Literal: "#000000", # class: 'l' |
||||
Literal.Date: "#000000", # class: 'ld' |
||||
|
||||
String: "#4e9a06", # class: 's' |
||||
String.Backtick: "#4e9a06", # class: 'sb' |
||||
String.Char: "#4e9a06", # class: 'sc' |
||||
String.Doc: "italic #8f5902", # class: 'sd' - like a comment |
||||
String.Double: "#4e9a06", # class: 's2' |
||||
String.Escape: "#4e9a06", # class: 'se' |
||||
String.Heredoc: "#4e9a06", # class: 'sh' |
||||
String.Interpol: "#4e9a06", # class: 'si' |
||||
String.Other: "#4e9a06", # class: 'sx' |
||||
String.Regex: "#4e9a06", # class: 'sr' |
||||
String.Single: "#4e9a06", # class: 's1' |
||||
String.Symbol: "#4e9a06", # class: 'ss' |
||||
|
||||
Generic: "#000000", # class: 'g' |
||||
Generic.Deleted: "#a40000", # class: 'gd' |
||||
Generic.Emph: "italic #000000", # class: 'ge' |
||||
Generic.Error: "#ef2929", # class: 'gr' |
||||
Generic.Heading: "bold #000080", # class: 'gh' |
||||
Generic.Inserted: "#00A000", # class: 'gi' |
||||
Generic.Output: "#888", # class: 'go' |
||||
Generic.Prompt: "#745334", # class: 'gp' |
||||
Generic.Strong: "bold #000000", # class: 'gs' |
||||
Generic.Subheading: "bold #800080", # class: 'gu' |
||||
Generic.Traceback: "bold #a40000", # class: 'gt' |
||||
} |
||||
Loading…
Reference in new issue