mercurial/templates/static/style-paper.css
changeset 9999 f91e5630ce7e
parent 9721 1d75c683ada1
child 10575 136eed1ac69c
equal deleted inserted replaced
9998:4a3c388f8c69 9999:f91e5630ce7e
       
     1 body {
       
     2   margin: 0;
       
     3   padding: 0;
       
     4   background: white;
       
     5   font-family: sans-serif;
       
     6 }
       
     7 
       
     8 .container {
       
     9   padding-left: 115px;
       
    10 }
       
    11 
       
    12 .main {
       
    13   position: relative;
       
    14   background: white;
       
    15   padding: 2em 2em 2em 0;
       
    16 }
       
    17 
       
    18 #.main {
       
    19   width: 98%;
       
    20 }
       
    21 
       
    22 .overflow {
       
    23   width: 100%;
       
    24   overflow: auto;
       
    25 }
       
    26 
       
    27 .menu {
       
    28   width: 90px;
       
    29   margin: 0;
       
    30   font-size: 80%;
       
    31   text-align: left;
       
    32   position: absolute;
       
    33   top: 20px;
       
    34   left: 20px;
       
    35   right: auto;
       
    36 }
       
    37 
       
    38 .menu ul {
       
    39   list-style: none;
       
    40   padding: 0;
       
    41   margin: 10px 0 0 0;
       
    42   border-left: 2px solid #999;
       
    43 }
       
    44 
       
    45 .menu li {
       
    46   margin-bottom: 3px;
       
    47   padding: 2px 4px;
       
    48   background: white;
       
    49   color: black;
       
    50   font-weight: normal;
       
    51 }
       
    52 
       
    53 .menu li.active {
       
    54   font-weight: bold;
       
    55 }
       
    56 
       
    57 .menu img {
       
    58   width: 75px;
       
    59   height: 90px;
       
    60   border: 0;
       
    61 }
       
    62 
       
    63 .menu a { color: black; display: block; }
       
    64 
       
    65 .search {
       
    66   position: absolute;
       
    67   top: .7em;
       
    68   right: 2em;
       
    69 }
       
    70 
       
    71 form.search div#hint {
       
    72   display: none;
       
    73   position: absolute;
       
    74   top: 40px;
       
    75   right: 0px;
       
    76   width: 190px;
       
    77   padding: 5px;
       
    78   background: #ffc;
       
    79   font-size: 70%;
       
    80   border: 1px solid yellow;
       
    81   -moz-border-radius: 5px; /* this works only in camino/firefox */
       
    82   -webkit-border-radius: 5px; /* this is just for Safari */
       
    83 }
       
    84 
       
    85 form.search:hover div#hint { display: block; }
       
    86 
       
    87 a { text-decoration:none; }
       
    88 .age { white-space:nowrap; }
       
    89 .date { white-space:nowrap; }
       
    90 .indexlinks { white-space:nowrap; }
       
    91 .parity0 { background-color: #f0f0f0; }
       
    92 .parity1 { background-color: white; }
       
    93 .plusline { color: green; }
       
    94 .minusline { color: #dc143c; } /* crimson */
       
    95 .atline { color: purple; }
       
    96 
       
    97 .navigate {
       
    98   text-align: right;
       
    99   font-size: 60%;
       
   100   margin: 1em 0;
       
   101 }
       
   102 
       
   103 .tag {
       
   104   color: #999;
       
   105   font-size: 70%;
       
   106   font-weight: normal;
       
   107   margin-left: .5em;
       
   108   vertical-align: baseline;
       
   109 }
       
   110 
       
   111 .branchhead {
       
   112   color: #000;
       
   113   font-size: 80%;
       
   114   font-weight: normal;
       
   115   margin-left: .5em;
       
   116   vertical-align: baseline;
       
   117 }
       
   118 
       
   119 ul#graphnodes .branchhead {
       
   120   font-size: 75%;
       
   121 }
       
   122 
       
   123 .branchname {
       
   124   color: #000;
       
   125   font-size: 60%; 
       
   126   font-weight: normal;
       
   127   margin-left: .5em;
       
   128   vertical-align: baseline;
       
   129 }
       
   130 
       
   131 h3 .branchname {
       
   132   font-size: 80%;
       
   133 }
       
   134 
       
   135 /* Common */
       
   136 pre { margin: 0; }
       
   137 
       
   138 h2 { font-size: 120%; border-bottom: 1px solid #999; }
       
   139 h2 a { color: #000; }
       
   140 h3 {
       
   141   margin-top: -.7em;
       
   142   font-size: 100%;
       
   143 }
       
   144 
       
   145 /* log and tags tables */
       
   146 .bigtable {
       
   147   border-bottom: 1px solid #999;
       
   148   border-collapse: collapse;
       
   149   font-size: 90%;
       
   150   width: 100%;
       
   151   font-weight: normal;
       
   152   text-align: left;
       
   153 }
       
   154 
       
   155 .bigtable td {
       
   156   vertical-align: top;
       
   157 }
       
   158 
       
   159 .bigtable th {
       
   160   padding: 1px 4px;
       
   161   border-bottom: 1px solid #999;
       
   162 }
       
   163 .bigtable tr { border: none; }
       
   164 .bigtable .age { width: 7em; }
       
   165 .bigtable .author { width: 12em; }
       
   166 .bigtable .description { }
       
   167 .bigtable .node { width: 5em; font-family: monospace;}
       
   168 .bigtable .permissions { width: 8em; text-align: left;}
       
   169 .bigtable .size { width: 5em; text-align: right; }
       
   170 .bigtable .annotate { text-align: right; }
       
   171 .bigtable td.annotate { font-size: smaller; }
       
   172 .bigtable td.source { font-size: inherit; }
       
   173 
       
   174 .source, .sourcefirst, .sourcelast {
       
   175   font-family: monospace;
       
   176   white-space: pre;
       
   177   padding: 1px 4px;
       
   178   font-size: 90%;
       
   179 }
       
   180 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; }
       
   181 .sourcelast { border-top: 1px solid #999; }
       
   182 .source a { color: #999; font-size: smaller; font-family: monospace;}
       
   183 .bottomline { border-bottom: 1px solid #999; }
       
   184 
       
   185 .fileline { font-family: monospace; }
       
   186 .fileline img { border: 0; }
       
   187 
       
   188 .tagEntry .closed { color: #99f; }
       
   189 
       
   190 /* Changeset entry */
       
   191 #changesetEntry {
       
   192   border-collapse: collapse;
       
   193   font-size: 90%;
       
   194   width: 100%;
       
   195   margin-bottom: 1em;
       
   196 }
       
   197 
       
   198 #changesetEntry th {
       
   199   padding: 1px 4px;
       
   200   width: 4em;
       
   201   text-align: right;
       
   202   font-weight: normal;
       
   203   color: #999;
       
   204   margin-right: .5em;
       
   205   vertical-align: top;
       
   206 }
       
   207 
       
   208 div.description {
       
   209   border-left: 2px solid #999;
       
   210   margin: 1em 0 1em 0;
       
   211   padding: .3em;
       
   212 }
       
   213 
       
   214 /* Graph */
       
   215 div#wrapper {
       
   216 	position: relative;
       
   217 	border-top: 1px solid black;
       
   218 	border-bottom: 1px solid black;
       
   219 	margin: 0;
       
   220 	padding: 0;
       
   221 }
       
   222 
       
   223 canvas {
       
   224 	position: absolute;
       
   225 	z-index: 5;
       
   226 	top: -0.7em;
       
   227 	margin: 0;
       
   228 }
       
   229 
       
   230 ul#graphnodes {
       
   231 	position: absolute;
       
   232 	z-index: 10;
       
   233 	top: -1.0em;
       
   234 	list-style: none inside none;
       
   235 	padding: 0;
       
   236 }
       
   237 
       
   238 ul#nodebgs {
       
   239 	list-style: none inside none;
       
   240 	padding: 0;
       
   241 	margin: 0;
       
   242 	top: -0.7em;
       
   243 }
       
   244 
       
   245 ul#graphnodes li, ul#nodebgs li {
       
   246 	height: 39px;
       
   247 }
       
   248 
       
   249 ul#graphnodes li .info {
       
   250 	display: block;
       
   251 	font-size: 70%;
       
   252 	position: relative;
       
   253 	top: -3px;
       
   254 }