summaryrefslogtreecommitdiff
path: root/docs/_static/haiku.css
diff options
context:
space:
mode:
authorLance Stout <lancestout@gmail.com>2012-01-05 11:31:54 -0500
committerLance Stout <lancestout@gmail.com>2012-01-05 11:31:54 -0500
commit97378998a5f8c031444fd7a0c1b1007e9282df4d (patch)
treee53e087c44d11707532118ad55d0c946f33e2f7f /docs/_static/haiku.css
downloadslixmpp-97378998a5f8c031444fd7a0c1b1007e9282df4d.tar.gz
slixmpp-97378998a5f8c031444fd7a0c1b1007e9282df4d.tar.bz2
slixmpp-97378998a5f8c031444fd7a0c1b1007e9282df4d.tar.xz
slixmpp-97378998a5f8c031444fd7a0c1b1007e9282df4d.zip
Break the docs out into their own branch.
Diffstat (limited to 'docs/_static/haiku.css')
-rw-r--r--docs/_static/haiku.css406
1 files changed, 406 insertions, 0 deletions
diff --git a/docs/_static/haiku.css b/docs/_static/haiku.css
new file mode 100644
index 00000000..615ed47b
--- /dev/null
+++ b/docs/_static/haiku.css
@@ -0,0 +1,406 @@
+/*
+ * haiku.css_t
+ * ~~~~~~~~~~~
+ *
+ * Sphinx stylesheet -- haiku theme.
+ *
+ * Adapted from http://haiku-os.org/docs/Haiku-doc.css.
+ * Original copyright message:
+ *
+ * Copyright 2008-2009, Haiku. All rights reserved.
+ * Distributed under the terms of the MIT License.
+ *
+ * Authors:
+ * Francois Revol <revol@free.fr>
+ * Stephan Assmus <superstippi@gmx.de>
+ * Braden Ewing <brewin@gmail.com>
+ * Humdinger <humdingerb@gmail.com>
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+@import url("basic.css");
+
+
+@font-face {
+ font-family: "Museo Slab";
+ font-weight: normal;
+ font-style: normal;
+ src: local("Museo Slab"),
+ url("fonts/Museo_Slab_500.otf") format("opentype");
+}
+
+@font-face {
+ font-family: "Yanone Kaffeesatz";
+ font-weight: bold;
+ font-style: normal;
+ src: local("Yanone Kaffeesatz"),
+ url("fonts/YanoneKaffeesatz-Bold.ttf") format("truetype");
+}
+
+@font-face {
+ font-family: "Yanone Kaffeesatz";
+ font-weight: lighter;
+ font-style: normal;
+ src: local("Yanone Kaffeesatz"),
+ url("fonts/YanoneKaffeesatz-Regular.ttf") format("truetype");
+}
+
+html {
+ margin: 0px;
+ padding: 0px;
+ background: #FFF url(header.png) top left repeat-x;
+}
+
+body {
+ line-height: 1.5;
+ margin: auto;
+ padding: 0px;
+ font-family: "Helvetica Neueu", Helvetica, sans-serif;
+ min-width: 59em;
+ max-width: 70em;
+ color: #444;
+}
+
+div.footer {
+ padding: 8px;
+ font-size: 11px;
+ text-align: center;
+ letter-spacing: 0.5px;
+}
+
+/* link colors and text decoration */
+
+a:link {
+ font-weight: bold;
+ text-decoration: none;
+ color: #00ADEE;
+}
+
+a:visited {
+ font-weight: bold;
+ text-decoration: none;
+ color: #00ADEE;
+}
+
+a:hover, a:active {
+ text-decoration: underline;
+ color: #F46DBA;
+}
+
+/* Some headers act as anchors, don't give them a hover effect */
+
+h1 a:hover, a:active {
+ text-decoration: none;
+ color: #CFCFCF;
+}
+
+h2 a:hover, a:active {
+ text-decoration: none;
+ color: #CFCFCF;
+}
+
+h3 a:hover, a:active {
+ text-decoration: none;
+ color: #CFCFCF;
+}
+
+h4 a:hover, a:active {
+ text-decoration: none;
+ color: #CFCFCF;
+}
+
+a.headerlink {
+ color: #a7ce38;
+ padding-left: 5px;
+}
+
+a.headerlink:hover {
+ color: #a7ce38;
+}
+
+/* basic text elements */
+
+div.content {
+ margin-top: 20px;
+ margin-left: 40px;
+ margin-right: 40px;
+ margin-bottom: 50px;
+ font-size: 0.9em;
+}
+
+/* heading and navigation */
+
+div.header {
+ position: relative;
+ margin-top: 125px;
+ height: 85px;
+ padding: 0 40px;
+ font-family: "Yanone Kaffeesatz";
+}
+div.header h1 {
+ font-size: 2.6em;
+ font-weight: normal;
+ letter-spacing: 1px;
+ color: #CFCFCF;
+ border: 0;
+ margin: 0;
+ padding-top: 15px;
+ font-family: "Yanone Kaffeesatz";
+ text-shadow: 1px 1px 1px rgba(175, 175, 175, .8);
+ font-variant: small-caps;
+}
+div.header h1 a {
+ font-weight: normal;
+ color: #00ADEE;
+}
+div.header h2 {
+ font-size: 1.3em;
+ font-weight: normal;
+ letter-spacing: 1px;
+ text-transform: uppercase;
+ color: #aaa;
+ border: 0;
+ margin-top: -3px;
+ padding: 0;
+ font-family: "Yanone Kaffeesatz";
+}
+
+div.header img.rightlogo {
+ float: right;
+}
+
+
+div.title {
+ font-size: 1.3em;
+ font-weight: bold;
+ color: #CFCFCF;
+ border-bottom: dotted thin #e0e0e0;
+ margin-bottom: 25px;
+}
+div.topnav {
+ position: relative;
+ z-index: 0;
+}
+div.topnav p {
+ margin-top: 0;
+ margin-left: 40px;
+ margin-right: 40px;
+ margin-bottom: 0px;
+ text-align: right;
+ font-size: 0.8em;
+}
+div.bottomnav {
+ background: #eeeeee;
+}
+div.bottomnav p {
+ margin-right: 40px;
+ text-align: right;
+ font-size: 0.8em;
+}
+
+a.uplink {
+ font-weight: normal;
+}
+
+
+/* contents box */
+
+table.index {
+ margin: 0px 0px 30px 30px;
+ padding: 1px;
+ border-width: 1px;
+ border-style: dotted;
+ border-color: #e0e0e0;
+}
+table.index tr.heading {
+ background-color: #e0e0e0;
+ text-align: center;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+table.index tr.index {
+ background-color: #eeeeee;
+}
+table.index td {
+ padding: 5px 20px;
+}
+
+table.index a:link, table.index a:visited {
+ font-weight: normal;
+ text-decoration: none;
+ color: #4A7389;
+}
+table.index a:hover, table.index a:active {
+ text-decoration: underline;
+ color: #ff4500;
+}
+
+
+/* Haiku User Guide styles and layout */
+
+/* Rounded corner boxes */
+/* Common declarations */
+div.admonition {
+ -webkit-border-radius: 10px;
+ -khtml-border-radius: 10px;
+ -moz-border-radius: 10px;
+ border-radius: 10px;
+ border-style: dotted;
+ border-width: thin;
+ border-color: #dcdcdc;
+ padding: 10px 15px 10px 15px;
+ margin-bottom: 15px;
+ margin-top: 15px;
+}
+div.note {
+ padding: 10px 15px 10px 15px;
+ background-color: #e4ffde;
+ /*background: #e4ffde url(alert_info_32.png) 15px 15px no-repeat;*/
+ min-height: 42px;
+}
+div.warning {
+ padding: 10px 15px 10px 15px;
+ background-color: #fffbc6;
+ /*background: #fffbc6 url(alert_warning_32.png) 15px 15px no-repeat;*/
+ min-height: 42px;
+}
+div.seealso {
+ background: #e4ffde;
+}
+
+/* More layout and styles */
+h1 {
+ font-size: 1.6em;
+ color: #aaa;
+ border-bottom: dotted thin #e0e0e0;
+ margin-top: 30px;
+ font-family: "Museo Slab";
+ text-shadow: 1px 1px 1px rgba(175, 175, 175, .25);
+}
+
+h2 {
+ font-size: 1.5em;
+ font-weight: normal;
+ color: #aaa;
+ border-bottom: dotted thin #e0e0e0;
+ margin-top: 30px;
+ font-family: "Museo Slab";
+ text-shadow: 1px 1px 1px rgba(175, 175, 175, .25);
+}
+
+h3 {
+ font-size: 1.4em;
+ font-weight: normal;
+ color: #aaa;
+ margin-top: 30px;
+ font-family: "Museo Slab";
+ text-shadow: 1px 1px 1px rgba(175, 175, 175, .25);
+}
+
+h4 {
+ font-size: 1.3em;
+ font-weight: normal;
+ color: #CFCFCF;
+ margin-top: 30px;
+}
+
+p {
+ text-align: justify;
+}
+
+p.last {
+ margin-bottom: 0;
+}
+
+ol {
+ padding-left: 20px;
+}
+
+ul {
+ padding-left: 5px;
+ margin-top: 3px;
+}
+
+li {
+ line-height: 1.3;
+}
+
+div.content ul > li {
+ -moz-background-clip:border;
+ -moz-background-inline-policy:continuous;
+ -moz-background-origin:padding;
+ background: transparent url(bullet_orange.png) no-repeat scroll left 0.45em;
+ list-style-image: none;
+ list-style-type: none;
+ padding: 0 0 0 1.666em;
+ margin-bottom: 3px;
+}
+
+td {
+ vertical-align: top;
+}
+
+tt {
+ background-color: #e2e2e2;
+ font-size: 1.0em;
+ font-family: monospace;
+}
+
+pre {
+ font-size: 1.1em;
+ margin: 0 0 12px 0;
+ padding: 0.8em;
+ background-image: url(noise_dk.png);
+ background-color: #222;
+}
+
+hr {
+ border-top: 1px solid #ccc;
+ border-bottom: 0;
+ border-right: 0;
+ border-left: 0;
+ margin-bottom: 10px;
+ margin-top: 20px;
+}
+
+/* printer only pretty stuff */
+@media print {
+ .noprint {
+ display: none;
+ }
+ /* for acronyms we want their definitions inlined at print time */
+ acronym[title]:after {
+ font-size: small;
+ content: " (" attr(title) ")";
+ font-style: italic;
+ }
+ /* and not have mozilla dotted underline */
+ acronym {
+ border: none;
+ }
+ div.topnav, div.bottomnav, div.header, table.index {
+ display: none;
+ }
+ div.content {
+ margin: 0px;
+ padding: 0px;
+ }
+ html {
+ background: #FFF;
+ }
+}
+
+.viewcode-back {
+ font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
+}
+
+div.viewcode-block:target {
+ border-top: 1px solid #ac9;
+ border-bottom: 1px solid #ac9;
+ margin: -1px -12px;
+ padding: 0 12px;
+}
+