summaryrefslogtreecommitdiffstats
path: root/src/ceph/doc/_themes/ceph
diff options
context:
space:
mode:
authorQiaowei Ren <qiaowei.ren@intel.com>2018-01-04 13:43:33 +0800
committerQiaowei Ren <qiaowei.ren@intel.com>2018-01-05 11:59:39 +0800
commit812ff6ca9fcd3e629e49d4328905f33eee8ca3f5 (patch)
tree04ece7b4da00d9d2f98093774594f4057ae561d4 /src/ceph/doc/_themes/ceph
parent15280273faafb77777eab341909a3f495cf248d9 (diff)
initial code repo
This patch creates initial code repo. For ceph, luminous stable release will be used for base code, and next changes and optimization for ceph will be added to it. For opensds, currently any changes can be upstreamed into original opensds repo (https://github.com/opensds/opensds), and so stor4nfv will directly clone opensds code to deploy stor4nfv environment. And the scripts for deployment based on ceph and opensds will be put into 'ci' directory. Change-Id: I46a32218884c75dda2936337604ff03c554648e4 Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
Diffstat (limited to 'src/ceph/doc/_themes/ceph')
-rw-r--r--src/ceph/doc/_themes/ceph/static/nature.css_t310
-rw-r--r--src/ceph/doc/_themes/ceph/theme.conf4
2 files changed, 314 insertions, 0 deletions
diff --git a/src/ceph/doc/_themes/ceph/static/nature.css_t b/src/ceph/doc/_themes/ceph/static/nature.css_t
new file mode 100644
index 0000000..71fb56f
--- /dev/null
+++ b/src/ceph/doc/_themes/ceph/static/nature.css_t
@@ -0,0 +1,310 @@
+/*
+ * nature.css_t
+ * ~~~~~~~~~~~~
+ *
+ * Sphinx stylesheet -- nature theme.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+@import url("basic.css");
+
+/* -- page layout ----------------------------------------------------------- */
+
+@import url('http://fonts.googleapis.com/css?family=Titillium+Web:400,300,700');
+
+body {
+ font: 14px/1.4 Helvetica, Arial, sans-serif;
+ background-color: #E6E8E8;
+ color: #37424A;
+ margin: 0;
+ padding: 0;
+ border-top: 5px solid #F05C56;
+}
+
+div.documentwrapper {
+ float: left;
+ width: 100%;
+}
+
+div.bodywrapper {
+ margin: 0 0 0 330px;
+}
+
+hr {
+ border: 1px solid #B1B4B6;
+}
+
+div.document {
+ background-color: #ffffff;
+}
+
+div.body {
+ background-color: #ffffff;
+ color: #3E4349;
+ padding: 0 30px 30px 30px;
+}
+
+div.footer {
+ color: #222B31;
+ width: 100%;
+ padding: 13px 0;
+ text-align: center;
+ font-size: 75%;
+}
+
+div.footer a {
+ color: #444;
+ text-decoration: underline;
+}
+
+div.related {
+ background-color: #80D2DC;
+ line-height: 32px;
+ color: #37424A;
+ // text-shadow: 0px 1px 0 #444;
+ font-size: 100%;
+ border-top: #9C4850 5px solid;
+}
+
+div.related a {
+ color: #37424A;
+ text-decoration: none;
+}
+
+div.related a:hover {
+ color: #fff;
+ // text-decoration: underline;
+}
+
+div.sphinxsidebar {
+ // font-size: 100%;
+ line-height: 1.5em;
+ width: 330px;
+}
+
+div.sphinxsidebarwrapper{
+ padding: 20px 0;
+ background-color: #efefef;
+}
+
+div.sphinxsidebar h3,
+div.sphinxsidebar h4 {
+ font-family: 'Titillium Web', sans-serif;
+ color: #e6e8e8;
+ font-size: 1.2em;
+ font-weight: 500;
+ margin: 0;
+ padding: 5px 10px;
+ background-color: #5e6a71;
+ // text-shadow: 1px 1px 0 white;
+ text-transform: uppercase;
+}
+
+div.sphinxsidebar h4{
+ font-size: 1.1em;
+}
+
+div.sphinxsidebar h3 a {
+ color: #e6e8e8;
+}
+
+
+div.sphinxsidebar p {
+ color: #888;
+ padding: 5px 20px;
+}
+
+div.sphinxsidebar p.topless {
+}
+
+div.sphinxsidebar ul {
+ margin: 10px 5px 10px 20px;
+ padding: 0;
+ color: #000;
+}
+
+div.sphinxsidebar a {
+ color: #444;
+}
+
+div.sphinxsidebar input {
+ border: 1px solid #ccc;
+ font-family: sans-serif;
+ font-size: 1em;
+}
+
+div.sphinxsidebar input[type=text]{
+ margin-left: 20px;
+}
+
+/* -- body styles ----------------------------------------------------------- */
+
+a {
+ color: #F05C56;
+ text-decoration: none;
+}
+
+a:hover {
+ color: #F05C56;
+ text-decoration: underline;
+}
+
+div.body h1,
+div.body h2,
+div.body h3,
+div.body h4,
+div.body h5,
+div.body h6 {
+ margin: 30px 0px 10px 0px;
+ padding: 5px 0 5px 0px;
+ text-transform: uppercase;
+}
+
+div.body h1 { font: 20px/2.0 'Titillium Web'; color: #37424A; border-top: 20px solid white; margin-top: 0; }
+div.body h2 { font: 18px/1.8 'Titillium Web'; background-color: #5E6A71; color: #E6E8E8; padding: 5px 10px; }
+div.body h3 { font: 16px/1.6 'Titillium Web'; color: #37424A; }
+div.body h4 { font: 14px/1.4 Helvetica, Arial, sans-serif; color: #37424A; }
+div.body h5 { font: 12px/1.2 Helvetica, Arial, sans-serif; color: #37424A; }
+div.body h6 { font-size: 100%; color: #37424A; }
+
+// div.body h2 { font-size: 150%; background-color: #E6E8E8; color: #37424A; }
+// div.body h3 { font-size: 120%; background-color: #E6E8E8; color: #37424A; }
+// div.body h4 { font-size: 110%; background-color: #E6E8E8; color: #37424A; }
+// div.body h5 { font-size: 100%; background-color: #E6E8E8; color: #37424A; }
+// div.body h6 { font-size: 100%; background-color: #E6E8E8; color: #37424A; }
+
+a.headerlink {
+ color: #c60f0f;
+ font-size: 0.8em;
+ padding: 0 4px 0 4px;
+ text-decoration: none;
+}
+
+a.headerlink:hover {
+ background-color: #c60f0f;
+ color: white;
+}
+
+div.body p, div.body dd, div.body li {
+ line-height: 1.5em;
+}
+
+div.admonition p.admonition-title + p {
+ display: inline;
+}
+
+div.highlight {
+ background-color: white;
+}
+
+div.note {
+ background-color: #e6e8e8;
+ border: 1px solid #ccc;
+}
+
+div.seealso {
+ background-color: #ffc;
+ border: 1px solid #ff6;
+}
+
+div.topic {
+ background-color: #efefef;
+}
+
+div.warning {
+ background-color: #F05C56;
+ border: 1px solid #9C4850;
+ color: #fff;
+}
+
+p.admonition-title {
+ display: inline;
+}
+
+p.admonition-title:after {
+ content: ":";
+}
+
+pre {
+ padding: 10px;
+ background-color: White;
+ color: #222;
+ line-height: 1.2em;
+ border: 1px solid #5e6a71;
+ font-size: 1.1em;
+ margin: 1.5em;
+ -webkit-box-shadow: 1px 1px 1px #e6e8e8;
+ -moz-box-shadow: 1px 1px 1px #e6e8e8;
+}
+
+tt {
+ background-color: #ecf0f3;
+ color: #222;
+ /* padding: 1px 2px; */
+ font-size: 15px;
+ font-family: monospace;
+}
+
+.viewcode-back {
+ font-family: Arial, sans-serif;
+}
+
+div.viewcode-block:target {
+ background-color: #f4debf;
+ border-top: 1px solid #ac9;
+ border-bottom: 1px solid #ac9;
+}
+
+table.docutils {
+ margin: 1.5em;
+}
+
+div.sidebar {
+ border: 1px solid #5E6A71;
+ background-color: #E6E8E8;
+}
+
+div.admonition.tip {
+ background-color: #80D2DC;
+ border: 1px solid #55AEBA;
+}
+
+div.admonition.important {
+ background-color: #F05C56;
+ border: 1px solid #9C4850;
+ color: #fff;
+}
+
+div.admonition.important a {
+ color: #E6E8E8;
+}
+
+div.tip tt.literal {
+ background-color: #55aeba;
+ color: #fff;
+}
+
+div.important tt.literal {
+ background-color: #9C4850;
+ color: #fff;
+}
+
+h2 .literal {
+ color: #fff;
+ background-color: #37424a;
+}
+
+dl.glossary dt {
+ font-size: 1.0em;
+ padding-top:20px;
+
+}
+
+p.breathe-sectiondef-title {
+ font-size: 1.3em;
+ font-weight: bold;
+ border-bottom: thin solid #5E6A71;
+}
diff --git a/src/ceph/doc/_themes/ceph/theme.conf b/src/ceph/doc/_themes/ceph/theme.conf
new file mode 100644
index 0000000..1cc4004
--- /dev/null
+++ b/src/ceph/doc/_themes/ceph/theme.conf
@@ -0,0 +1,4 @@
+[theme]
+inherit = basic
+stylesheet = nature.css
+pygments_style = tango