redmine_embedded/assets/stylesheets/apigen.css

539 lines
20 KiB
CSS

/*!
* ApiGen 2.8.0 - API documentation generator for PHP 5.3+
*
* Copyright (c) 2010-2011 David Grudl (http://davidgrudl.com)
* Copyright (c) 2011-2012 Jaroslav Hanslík (https://github.com/kukulich)
* Copyright (c) 2011-2012 Ondřej Nešpor (https://github.com/Andrewsville)
*
* For the full copyright and license information, please view
* the file LICENSE.md that was distributed with this source code.
*/
#content {
font: 13px/1.5 Verdana, 'Geneva CE', lucida, sans-serif;
margin: 0;
padding: 0;
background: #ffffff;
color: #333333;
}
#content h1, #content h2, #content h3, #content h4, #content caption {
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
color: #053368;
}
#content h1 {
color: #1e5eb6;
font-size: 230%;
font-weight: normal;
margin: .3em 0;
}
#content h2 {
color: #1e5eb6;
font-size: 150%;
font-weight: normal;
margin: -.3em 0 .3em 0;
}
#content h3 {
font-size: 1.6em;
font-weight: normal;
margin-bottom: 2px;
}
#content h4 {
font-size: 100%;
font-weight: bold;
padding: 0;
margin: 0;
}
#content caption {
border: 1px solid #cccccc;
background: #ecede5;
font-weight: bold;
font-size: 1.2em;
padding: 3px 5px;
text-align: left;
margin-bottom: 0;
}
#content p {
margin: .7em 0 1em;
padding: 0;
}
#content hr {
margin: 2em 0 1em;
border: none;
border-top: 1px solid #cccccc;
height: 0;
}
#content a {
color: #006aeb;
padding: 3px 1px;
text-decoration: none;
}
#content h1 a {
color: #1e5eb6;
}
#content a:hover, #content a:active, #content a:focus, #content a:hover b, #content a:hover var {
background-color: #006aeb;
color: #ffffff !important;
}
#content code, #content var, #content pre {
font-family: monospace;
}
#content var {
font-weight: bold;
font-style: normal;
color: #ca8a04;
}
#content pre {
margin: 0;
}
#content code a b {
color: #000000;
}
#content .deprecated {
text-decoration: line-through;
}
#content .invalid {
color: #e71818;
}
#content .hidden {
display: none;
}
/* Left side */
#content #left {
overflow: hidden;
width: 270px;
float: left;
}
/* Menu */
#content #menu {
padding: 10px;
}
#content #menu ul {
list-style: none;
padding: 0;
margin: 0;
}
#content #menu ul ul {
padding-left: 10px;
}
#content #menu li {
white-space: nowrap;
position: relative;
}
#content #menu a {
display: block;
padding: 0 2px;
}
#content #menu .active > a, #content #menu > span {
color: #333333;
background: none;
font-weight: bold;
}
#content #menu .active > a.invalid {
color: #e71818;
}
#content #menu .active > a:hover, #content #menu .active > a:active, #content #menu .active > a:focus {
background-color: #006aeb;
}
#content #menu #groups span {
position: absolute;
top: 4px;
right: 2px;
cursor: pointer;
display: block;
width: 12px;
height: 12px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNpi/P//P0PD1m//GYgADd5cjFAmUeqBgJGxfsvX/0CNRKkGOgRkCQNj9hui1P+fKsLAxEBjMPQtYEEPYxyRizOMscYsUhzR2QdEpiZsLh2+kUxzCxhpXVTQ3gfDsywCuxRHrsblUly5emDLIhif2LIIxh/4soiQy9HLImwuHxgf0KJUHfplEUCAAQD6zlAlEu1wEQAAAABJRU5ErkJggg==') transparent 0 0 no-repeat;
}
#content #menu #groups span:hover {
background-position: -12px 0;
}
#content #menu #groups span.collapsed {
background-position: 0 -12px;
}
#content #menu #groups span.collapsed:hover {
background-position: -12px -12px;
}
#content #menu #groups ul.collapsed {
display: none;
}
/* Right side */
#content #right {
overflow: auto;
margin-left: 275px;
}
#content #rightInner {
max-width: 1000px;
min-width: 350px;
}
/* Search */
#content #search {
display: none;
}
/* Navigation */
#content #navigation {
padding: 3px 8px;
background-color: #f6f6f4;
height: 26px;
}
#content #navigation ul {
list-style: none;
margin: 0 8px 4px 0;
padding: 0;
overflow: hidden;
float: left;
}
#content #navigation ul + ul {
border-left: 1px solid #000000;
padding-left: 8px;
}
#content #navigation ul li {
float: left;
margin: 2px;
padding: 0 3px;
font-family: Verdana, 'Geneva CE', lucida, sans-serif;
color: #808080;
}
#content #navigation ul li.active {
background-color: #053368;
color: #ffffff;
font-weight: bold;
}
#content #navigation ul li a {
color: #000000;
font-weight: bold;
padding: 0;
}
#content #navigation ul li span {
float: left;
padding: 0 3px;
}
#content #navigation ul li a:hover span, #content #navigation ul li a:active span, #content #navigation ul li a:focus span {
background-color: #006aeb;
}
/* Content */
#content #content {
clear: both;
padding: 5px 15px;
}
#content .description pre {
padding: .6em;
background: #fcfcf7;
}
#content #content > .description {
background: #ecede5;
padding: 1px 8px;
margin: 1.2em 0;
}
#content #content > .description pre {
margin: .5em 0;
}
#content dl.tree {
margin: 1.2em 0;
}
#content dl.tree dd {
margin: 0;
padding: 0;
}
#content .info {
margin: 1.2em 0;
}
#content .summary {
border: 1px solid #cccccc;
border-collapse: collapse;
font-size: 1em;
width: 100%;
margin: 1.2em 0 2.4em;
}
#content .summary caption {
border-width: 1px 1px 0;
}
#content .summary caption.switchable {
background: #ecede5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAMAAADq3ZdEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFIy0wAAAA7SXdQwAAAAJ0Uk5T/wDltzBKAAAALUlEQVR42mJghAMGbEwGBgZMUQYGJGEGZEG4MJJhjJjm4lCL1VwcbkBhAgQYAD19AJ7XGduaAAAAAElFTkSuQmCC') no-repeat center right;
cursor: pointer;
}
#content .summary td {
border: 1px solid #cccccc;
margin: 0;
padding: 3px 10px;
font-size: 1em;
vertical-align: top;
}
#content .summary td:first-child {
text-align: right;
}
#content #packages.summary td:first-child, #content #namespaces.summary td:first-child, #content .inherited.summary td:first-child, #content .used.summary td:first-child {
text-align: left;
}
#content .summary tr:hover td {
background: #f6f6f4;
}
#content .summary .description pre {
border: .5em solid #ecede5;
}
#content .summary .description p {
margin: 0;
}
#content .summary .description p + p, #content .summary .description ul {
margin: 3px 0 0 0;
}
#content .summary .description.detailed h4 {
margin-top: 3px;
}
#content .summary dl {
margin: 0;
}
#content .summary dd {
margin: 0 0 0 25px;
}
#content .name, #content .attributes {
white-space: nowrap;
}
#content .value {
white-space: pre-wrap;
}
#content td.attributes {
width: 1%;
}
#content .class .methods .name, #content .class .properties .name, #content .class .constants .name {
width: auto;
white-space: normal;
}
#content .class .methods .name > div > code {
white-space: pre-wrap;
}
#content .class .methods .name > div > code span, #content .function .value > code {
white-space: nowrap;
}
#content .class .methods td.name > div, #content .class td.value > div {
position: relative;
padding-right: 1em;
}
#content .anchor {
position: absolute;
top: 0;
right: 0;
line-height: 1;
font-size: 85%;
margin: 0;
color: #006aeb !important;
}
#content .list {
margin: 0 0 5px 25px;
}
#content div.invalid {
background-color: #fae4e0;
padding: 10px;
}
/* Footer */
#content #footer {
border-top: 1px solid #e9eeef;
clear: both;
color: #a7a7a7;
font-size: 8pt;
text-align: center;
padding: 20px 0 0;
margin: 3em 0 0;
height: 90px;
background: #ffffff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8kAAACOCAMAAAA1p7riAAADAFBMVEXm5+Hp6uTs7ejv7+vw8e3y8u/z9PH09fL29vT29/T29/X39/X39/b39/X19vP19fP19fP29vX4+Pb3+Pb4+Pb4+Pb4+Pf4+ff4+ff5+ff5+ff5+fj5+vj5+vj5+fj5+fj5+fj7+/r7+/r7+/n6+vj6+vn6+vn6+/n6+vj6+/n6+/r6+/r7/Pv8/Pv8/Pv8/Pz7/Pv8/Pv7/Pv8/Pz8/fz8/Pz9/f39/fz9/fz8/fz9/fz9/fz+/v39/f39/f39/f39/v39/v3+/v3+/v3+/v3+/v3+/v7+/v7+/v7///7///////9MTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///9tt3MkAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAAAlwSFlzAAALEwAACxMBAJqcGAAAGqZJREFUeAHs1s1vEkEYBnBc6q5UAwcMIdpLEwyJF+oREw8kpAn9//8fOu8z78czA7PqwdgDLzKLu3R2Pp5ft5Pz+QV1ei7reDweDodfqJ9eu93uh9ej13a7/eb11Wu9Xq9Wq8+o5XL5EXU/m80+oObz+SLXkKunel/WXVXTq9WN1rs/qcmbr1thn7xp1lgWNC+XEUrRopil4JU5TMH0iA69hHYxSIJTlOWfpDrFW2KOdwq9ZB/vLyi4eNhsNqCSGxDKDVzlJlEDudwIw+Qxqcw8o8XhfM6ST3jzRRzlx9BDbrRLuYPe60lvnw86rDTIh00esIxcNWMuMrE8Q5kupo35Yy3SkuSV6Z30IAuHBXTRME2wp0BdyO60wY61VMsL2z3uOg43QP/Z7ThbbGg3phdp0GTUfAF4SoJhmBWLYDRM2BgvcpS11YQj7Jp7QFAT4sOofHdAdjRZUGbi1B88hk769KKSwfj0zFfos3Xj3eab+C1jEHgy6xAxXht70iyczfMnmys82/zV9OCiF/zbT1eTntKuWl0r6QK1mVbVtes273HgZbgmFXn+QvHt8merrq503ThBZxqnGucaJ5tn26fb59sXRq60L43D/W1NCe8FX8aLDxVei5xHcAjDvQr28N7PPNSZsBsGYpcQQEQL2XkKxI8qLMS5wcqo/0clAzIk89cYc/REvdOdeUQYIQ04JgHQplnnG/OPRVHTirqXV4HaWQdsR+2sL2HfEW3C3eRdGacE8adb/cPq/qamFdyOdt7DEPGIxFCKPFnkl/FCr+WTEhsxdsE57ZR+NsFggJgs7fd7Vkb2rgBlybDMmvmrrJm7TDezXxzFIMoRVp59SjpJR02c7THta+TLFwva17Bp/eN5TTtF2xdbeiGcM0DJ6N5M3Yp2ia3yVhJaZstwma7/0Wx4kSnK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') no-repeat center top;
}
/* Tree */
#content div.tree ul {
list-style: none;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAMAAADpTH4XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////AAAAVcLTfgAAAA9JREFUeNpiYMAEjAABBgAAFgACaSH3bAAAAABJRU5ErkJggg==') left repeat-y;
padding: 0;
margin-left: 20px;
}
#content div.tree li {
margin: 0;
padding: 0;
}
#content div.tree div {
padding-left: 30px;
}
#content div.tree div.notlast {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAABCAMAAAD+bu7eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAABBJREFUeNpiYMQEDAgAEGAAAa4AFD4gfOwAAAAASUVORK5CYII=') left 10px no-repeat;
}
#content div.tree div.last {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAH0CAMAAAAdRm3AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////AAAAVcLTfgAAADxJREFUeNrsybENAAAIA6D6/9OODiY+IKwkW+WktdZaa6211lprrbXWWmuttdb6V48AAAAAAAAA8EkLMADfQwEG+L3cCAAAAABJRU5ErkJggg==') left -240px no-repeat;
}
#content div.tree li.last {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAMAAADpTH4XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////AAAAVcLTfgAAAA5JREFUeNpiYMACAAIMAAAVAAGK4hglAAAAAElFTkSuQmCC') left center repeat-y;
}
#content div.tree span.padding {
padding-left: 15px;
}
/* Source code */
#content .php-keyword1 {
color: #e71818;
font-weight: bold;
}
#content .php-keyword2 {
font-weight: bold;
}
#content .php-var {
color: #d59401;
font-weight: bold;
}
#content .php-num {
color: #cd0673;
}
#content .php-quote {
color: #008000;
}
#content .php-comment {
color: #929292;
}
#content .xlang {
color: #ff0000;
font-weight: bold;
}
#content span.l {
display: block;
}
#content span.l.selected {
background: #f6f6f4;
}
#content span.l a {
color: #333333;
}
#content span.l a:hover, #content div.l a:active, #content div.l a:focus {
background: transparent;
color: #333333 !important;
}
#content span.l .php-var a {
color: #d59401;
}
#content span.l .php-var a:hover, #content span.l .php-var a:active, #content span.l .php-var a:focus {
color: #d59401 !important;
}
#content span.l a.l {
padding-left: 2px;
color: #c0c0c0;
}
#content span.l a.l:hover, #content span.l a.l:active, #content span.l a.l:focus {
background: transparent;
color: #c0c0c0 !important;
}
#content #rightInner.medium #navigation {
height: 52px;
}
#content #rightInner.medium #navigation ul:first-child + ul {
clear: left;
border: none;
padding: 0;
}
#content #rightInner.medium .name, #content #rightInner.medium .attributes {
white-space: normal;
}
#content #rightInner.small #search {
float: left;
}
#content #rightInner.small #navigation {
height: 78px;
}
#content #rightInner.small #navigation ul:first-child {
clear: both;
}