sphinx_django/static/default.css
changeset 3 de4a2ed2f34b
equal deleted inserted replaced
2:f5e18f8ed036 3:de4a2ed2f34b
       
     1 /**
       
     2  * Sphinx stylesheet -- default theme
       
     3  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       
     4  */
       
     5 
       
     6 @import url("basic.css");
       
     7 
       
     8 /* -- page layout ----------------------------------------------------------- */
       
     9 
       
    10 body {
       
    11     font-family: sans-serif;
       
    12     font-size: 100%;
       
    13     background-color: #11303d;
       
    14     color: #000;
       
    15     margin: 0;
       
    16     padding: 0;
       
    17 }
       
    18 
       
    19 div.document {
       
    20     background-color: #1c4e63;
       
    21 }
       
    22 
       
    23 div.documentwrapper {
       
    24     float: left;
       
    25     width: 100%;
       
    26 }
       
    27 
       
    28 div.bodywrapper {
       
    29     margin: 0 0 0 230px;
       
    30 }
       
    31 
       
    32 div.body {
       
    33     background-color: #ffffff;
       
    34     color: #000000;
       
    35     padding: 0 20px 30px 20px;
       
    36 }
       
    37 
       
    38 div.footer {
       
    39     color: #ffffff;
       
    40     width: 100%;
       
    41     padding: 9px 0 9px 0;
       
    42     text-align: center;
       
    43     font-size: 75%;
       
    44 }
       
    45 
       
    46 div.footer a {
       
    47     color: #ffffff;
       
    48     text-decoration: underline;
       
    49 }
       
    50 
       
    51 div.related {
       
    52     background-color: #133f52;
       
    53     line-height: 30px;
       
    54     color: #ffffff;
       
    55 }
       
    56 
       
    57 div.related a {
       
    58     color: #ffffff;
       
    59 }
       
    60 
       
    61 div.sphinxsidebar {
       
    62 }
       
    63 
       
    64 div.sphinxsidebar h3 {
       
    65     font-family: 'Trebuchet MS', sans-serif;
       
    66     color: #ffffff;
       
    67     font-size: 1.4em;
       
    68     font-weight: normal;
       
    69     margin: 0;
       
    70     padding: 0;
       
    71 }
       
    72 
       
    73 div.sphinxsidebar h3 a {
       
    74     color: #ffffff;
       
    75 }
       
    76 
       
    77 div.sphinxsidebar h4 {
       
    78     font-family: 'Trebuchet MS', sans-serif;
       
    79     color: #ffffff;
       
    80     font-size: 1.3em;
       
    81     font-weight: normal;
       
    82     margin: 5px 0 0 0;
       
    83     padding: 0;
       
    84 }
       
    85 
       
    86 div.sphinxsidebar p {
       
    87     color: #ffffff;
       
    88 }
       
    89 
       
    90 div.sphinxsidebar p.topless {
       
    91     margin: 5px 10px 10px 10px;
       
    92 }
       
    93 
       
    94 div.sphinxsidebar ul {
       
    95     margin: 10px;
       
    96     padding: 0;
       
    97     color: #ffffff;
       
    98 }
       
    99 
       
   100 div.sphinxsidebar a {
       
   101     color: #98dbcc;
       
   102 }
       
   103 
       
   104 div.sphinxsidebar input {
       
   105     border: 1px solid #98dbcc;
       
   106     font-family: sans-serif;
       
   107     font-size: 1em;
       
   108 }
       
   109 
       
   110 /* -- body styles ----------------------------------------------------------- */
       
   111 
       
   112 a {
       
   113     color: #355f7c;
       
   114     text-decoration: none;
       
   115 }
       
   116 
       
   117 a:visited {
       
   118     color: #355f7c;
       
   119     text-decoration: none;
       
   120 }
       
   121 
       
   122 a:hover {
       
   123     text-decoration: underline;
       
   124 }
       
   125 
       
   126 div.body p, div.body dd, div.body li {
       
   127     text-align: justify;
       
   128     line-height: 130%;
       
   129 }
       
   130 
       
   131 div.body h1,
       
   132 div.body h2,
       
   133 div.body h3,
       
   134 div.body h4,
       
   135 div.body h5,
       
   136 div.body h6 {
       
   137     font-family: 'Trebuchet MS', sans-serif;
       
   138     background-color: #f2f2f2;
       
   139     font-weight: normal;
       
   140     color: #20435c;
       
   141     border-bottom: 1px solid #ccc;
       
   142     margin: 20px -20px 10px -20px;
       
   143     padding: 3px 0 3px 10px;
       
   144 }
       
   145 
       
   146 div.body h1 { margin-top: 0; font-size: 200%; }
       
   147 div.body h2 { font-size: 160%; }
       
   148 div.body h3 { font-size: 140%; }
       
   149 div.body h4 { font-size: 120%; }
       
   150 div.body h5 { font-size: 110%; }
       
   151 div.body h6 { font-size: 100%; }
       
   152 
       
   153 a.headerlink {
       
   154     color: #c60f0f;
       
   155     font-size: 0.8em;
       
   156     padding: 0 4px 0 4px;
       
   157     text-decoration: none;
       
   158 }
       
   159 
       
   160 a.headerlink:hover {
       
   161     background-color: #c60f0f;
       
   162     color: white;
       
   163 }
       
   164 
       
   165 div.body p, div.body dd, div.body li {
       
   166     text-align: justify;
       
   167     line-height: 130%;
       
   168 }
       
   169 
       
   170 div.admonition p.admonition-title + p {
       
   171     display: inline;
       
   172 }
       
   173 
       
   174 div.note {
       
   175     background-color: #eee;
       
   176     border: 1px solid #ccc;
       
   177 }
       
   178 
       
   179 div.seealso {
       
   180     background-color: #ffc;
       
   181     border: 1px solid #ff6;
       
   182 }
       
   183 
       
   184 div.topic {
       
   185     background-color: #eee;
       
   186 }
       
   187 
       
   188 div.warning {
       
   189     background-color: #ffe4e4;
       
   190     border: 1px solid #f66;
       
   191 }
       
   192 
       
   193 p.admonition-title {
       
   194     display: inline;
       
   195 }
       
   196 
       
   197 p.admonition-title:after {
       
   198     content: ":";
       
   199 }
       
   200 
       
   201 pre {
       
   202     padding: 5px;
       
   203     background-color: #eeffcc;
       
   204     color: #333333;
       
   205     line-height: 120%;
       
   206     border: 1px solid #ac9;
       
   207     border-left: none;
       
   208     border-right: none;
       
   209 }
       
   210 
       
   211 tt {
       
   212     background-color: #ecf0f3;
       
   213     padding: 0 1px 0 1px;
       
   214     font-size: 0.95em;
       
   215 }
       
   216 
       
   217 th {
       
   218     background-color: #ede;
       
   219 }