Imported Upstream version 1.57.0
[platform/upstream/boost.git] / libs / locale / doc / html / doxygen.css
index 658686f..cee0d06 100644 (file)
@@ -2,7 +2,8 @@
 
 body, table, div, p, dl {
        font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
-       font-size: 12px;
+       font-size: 13px;
+       line-height: 1.3;
 }
 
 /* @group Heading Levels */
@@ -11,6 +12,12 @@ h1 {
        font-size: 150%;
 }
 
+.title {
+       font-size: 150%;
+       font-weight: bold;
+       margin: 10px 2px;
+}
+
 h2 {
        font-size: 120%;
 }
@@ -66,8 +73,6 @@ div.qindex, div.navtab{
        background-color: #EBEFF6;
        border: 1px solid #A3B4D7;
        text-align: center;
-       margin: 2px;
-       padding: 2px;
 }
 
 div.qindex, div.navpath {
@@ -117,12 +122,12 @@ a.el {
 a.elRef {
 }
 
-a.code {
-       color: #4665A2;
+a.code, a.code:visited {
+       color: #4665A2; 
 }
 
-a.codeRef {
-       color: #4665A2;
+a.codeRef, a.codeRef:visited {
+       color: #4665A2; 
 }
 
 /* @end */
@@ -158,6 +163,7 @@ div.ah {
        border-radius: 0.5em;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
+       box-shadow: 2px 2px 3px #999;
        -webkit-box-shadow: 2px 2px 3px #999;
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
@@ -167,7 +173,6 @@ div.ah {
 div.groupHeader {
        margin-left: 16px;
        margin-top: 12px;
-       margin-bottom: 6px;
        font-weight: bold;
 }
 
@@ -177,15 +182,15 @@ div.groupText {
 }
 
 body {
-       background: white;
+       background-color: white;
        color: black;
         margin: 0;
 }
 
 div.contents {
        margin-top: 10px;
-       margin-left: 10px;
-       margin-right: 10px;
+       margin-left: 8px;
+       margin-right: 8px;
 }
 
 td.indexkey {
@@ -194,6 +199,8 @@ td.indexkey {
        border: 1px solid #C4CFE5;
        margin: 2px 0px 2px 0;
        padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
 }
 
 td.indexvalue {
@@ -361,6 +368,10 @@ table.memberdecls {
         white-space: nowrap;
 }
 
+.memItemRight {
+       width: 100%;
+}
+
 .memTemplParams {
        color: #4665A2;
         white-space: nowrap;
@@ -376,7 +387,7 @@ table.memberdecls {
        font-size: 80%;
        color: #4665A2;
        font-weight: normal;
-       margin-left: 3px;
+       margin-left: 9px;
 }
 
 .memnav {
@@ -388,9 +399,14 @@ table.memberdecls {
        padding: 2px;
 }
 
+.mempage {
+       width: 100%;
+}
+
 .memitem {
        padding: 0;
        margin-bottom: 10px;
+       margin-right: 5px;
 }
 
 .memname {
@@ -399,7 +415,7 @@ table.memberdecls {
         margin-left: 6px;
 }
 
-.memproto {
+.memproto, dl.reflist dt {
         border-top: 1px solid #A8B8D9;
         border-left: 1px solid #A8B8D9;
         border-right: 1px solid #A8B8D9;
@@ -407,6 +423,10 @@ table.memberdecls {
         color: #253555;
         font-weight: bold;
         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        /* opera specific markup */
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        border-top-right-radius: 8px;
+        border-top-left-radius: 8px;
         /* firefox specific markup */
         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
         -moz-border-radius-topright: 8px;
@@ -421,13 +441,17 @@ table.memberdecls {
 
 }
 
-.memdoc {
+.memdoc, dl.reflist dd {
         border-bottom: 1px solid #A8B8D9;      
         border-left: 1px solid #A8B8D9;      
         border-right: 1px solid #A8B8D9; 
         padding: 2px 5px;
         background-color: #FBFCFD;
         border-top-width: 0;
+        /* opera specific markup */
+        border-bottom-left-radius: 8px;
+        border-bottom-right-radius: 8px;
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
         /* firefox specific markup */
         -moz-border-radius-bottomleft: 8px;
         -moz-border-radius-bottomright: 8px;
@@ -440,6 +464,15 @@ table.memberdecls {
         background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
 }
 
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
+}
+
 .paramkey {
        text-align: right;
 }
@@ -456,6 +489,28 @@ table.memberdecls {
        font-style: normal;
 }
 
+.params, .retval, .exception, .tparams {
+        border-spacing: 6px 2px;
+}       
+
+.params .paramname, .retval .paramname {
+        font-weight: bold;
+        vertical-align: top;
+}
+        
+.params .paramtype {
+        font-style: italic;
+        vertical-align: top;
+}       
+        
+.params .paramdir {
+        font-family: "courier new",courier,monospace;
+        vertical-align: top;
+}
+
+
+
+
 /* @end */
 
 /* @group Directory (tree) */
@@ -577,6 +632,58 @@ table.doxtable th {
        text-align:left;
 }
 
+table.fieldtable {
+        width: 100%;
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        width: 100%;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
 .tabsearch {
        top: 0px;
        left: 10px;
@@ -606,14 +713,14 @@ table.doxtable th {
        list-style-type:none;
        float:left;
        padding-left:10px;
-       padding-right: 15px;
+       padding-right:15px;
        background-image:url('bc_s.png');
        background-repeat:no-repeat;
        background-position:right;
        color:#364D7C;
 }
 
-.navpath a
+.navpath li.navelem a
 {
        height:32px;
        display:block;
@@ -621,11 +728,25 @@ table.doxtable th {
        outline: none;
 }
 
-.navpath a:hover
+.navpath li.navelem a:hover
 {
        color:#6884BD;
 }
 
+.navpath li.footer
+{
+        list-style-type:none;
+        float:right;
+        padding-left:10px;
+        padding-right:15px;
+        background-image:none;
+        background-repeat:no-repeat;
+        background-position:right;
+        color:#364D7C;
+        font-size: 8pt;
+}
+
+
 div.summary
 {
        float: right;
@@ -640,6 +761,20 @@ div.summary a
        white-space: nowrap;
 }
 
+div.ingroups
+{
+       margin-left: 5px;
+       font-size: 8pt;
+       padding-left: 5px;
+       width: 50%;
+       text-align: left;
+}
+
+div.ingroups a
+{
+       white-space: nowrap;
+}
+
 div.header
 {
         background-image:url('nav_h.png');
@@ -651,6 +786,164 @@ div.header
 
 div.headertitle
 {
-       padding: 5px 5px 5px 10px;
+       padding: 5px 5px 5px 7px;
+}
+
+dl
+{
+        padding: 0 0 0 10px;
+}
+
+dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
+{
+        border-left:4px solid;
+        padding: 0 0 0 6px;
+}
+
+dl.note
+{
+        border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+        border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+        border-color: #00D000;
+}
+
+dl.deprecated
+{
+        border-color: #505050;
+}
+
+dl.todo
+{
+        border-color: #00C0E0;
+}
+
+dl.test
+{
+        border-color: #3030E0;
+}
+
+dl.bug
+{
+        border-color: #C08050;
+}
+
+#projectlogo
+{
+       text-align: center;
+       vertical-align: bottom;
+       border-collapse: separate;
+}
+#projectlogo img
+{ 
+       border: 0px none;
+}
+#projectname
+{
+       font: 300% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 2px 0px;
+}
+    
+#projectbrief
+{
+       font: 120% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 0px;
+}
+
+#projectnumber
+{
+       font: 50% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 0px;
+}
+
+#titlearea
+{
+       padding: 0px;
+       margin: 0px;
+       width: 100%;
+       border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.caption
+{
+       font-weight: bold;
+}
+
+div.zoom
+{
+       border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+}
+
+dl.citelist dd {
+        margin:2px 0;
+        padding:5px 0;
+}
+
+@media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+  pre.fragment
+  {
+    overflow: visible;
+    text-wrap: unrestricted;
+    white-space: -moz-pre-wrap; /* Moz */
+    white-space: -pre-wrap; /* Opera 4-6 */
+    white-space: -o-pre-wrap; /* Opera 7 */
+    white-space: pre-wrap; /* CSS3  */
+    word-wrap: break-word; /* IE 5.5+ */
+  }
 }