1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/themes/mercurialroundup/html/style-mercurialweb.css Mon Jun 07 01:14:02 2010 +0200
1.3 @@ -0,0 +1,255 @@
1.4 +/* style-mercurialweb.css - stylesheets resembling the MercurialWikiTheme styles
1.5 +
1.6 +Copyright (c) 2010 Paul Boddie <paul@boddie.org.uk>
1.7 +Copyright (c) 2001, 2002, 2003 by Juergen Hermann
1.8 +*/
1.9 +
1.10 +/* content styles */
1.11 +
1.12 +body {
1.13 + padding: 0;
1.14 + margin: 0;
1.15 + border: 0;
1.16 +
1.17 + /* Styling similar to the main site. */
1.18 +
1.19 + font-family: Helvetica, Verdana, Arial, sans-serif;
1.20 + color: #111;
1.21 + margin: 0 5em;
1.22 +}
1.23 +
1.24 +a, img {
1.25 + border: 0;
1.26 +}
1.27 +
1.28 +a:link, a:visited { color: #00b5f1; text-decoration: none; }
1.29 +a:link:hover, a:link:active, a:link:focus,
1.30 +a:visited:hover, a:visited:active, a:visited:focus { text-decoration: underline; }
1.31 +
1.32 +input, select {
1.33 +
1.34 + /* Styling similar to the main site. */
1.35 +
1.36 + font-family: Helvetica, Arial, sans-serif;
1.37 + font-size: 0.8571em;
1.38 +}
1.39 +
1.40 +/* Table styling. */
1.41 +
1.42 +table
1.43 +{
1.44 + margin: 1em 0;
1.45 + border-collapse: collapse;
1.46 +}
1.47 +
1.48 +th {
1.49 + text-align: left;
1.50 +}
1.51 +
1.52 +th a:link, th a:visited {
1.53 + color: #111;
1.54 +}
1.55 +
1.56 +th, td {
1.57 + padding: 0.4em 0.25em;
1.58 +}
1.59 +
1.60 +td p {
1.61 + margin: 0;
1.62 + padding: 0;
1.63 +}
1.64 +
1.65 +/* Styling of headings from the main site. */
1.66 +
1.67 +h1 { font-size: 2em; }
1.68 +h2 { font-size: 1.6em; }
1.69 +h3 { font-size: 1.3em; }
1.70 +
1.71 +/* Repository information. */
1.72 +
1.73 +span.tag {
1.74 + background: #f1b500;
1.75 + padding: 0.25em 0.5em;
1.76 +}
1.77 +
1.78 +span.branch {
1.79 + background: #b5f1b5;
1.80 + padding: 0.25em 0.5em;
1.81 +}
1.82 +
1.83 +span.inbranch {
1.84 + background: #b5b5b5;
1.85 + padding: 0.25em 0.5em;
1.86 +}
1.87 +
1.88 +/* Navigational and editing controls. */
1.89 +
1.90 +@media print {
1.91 + #header {
1.92 + display: none;
1.93 + }
1.94 +}
1.95 +
1.96 +.controls {
1.97 + float: right;
1.98 + text-align: right;
1.99 +}
1.100 +
1.101 +#navibar {
1.102 + display: inline-block;
1.103 + margin: 17px 0 2px 0;
1.104 + padding: 0;
1.105 + vertical-align: bottom;
1.106 +}
1.107 +
1.108 +#navibar li {
1.109 + display: inline;
1.110 + margin: 0;
1.111 + padding: 0;
1.112 +}
1.113 +
1.114 +#navibar li form {
1.115 + display: inline;
1.116 +}
1.117 +
1.118 +#navibar a, #navibar li.current span, .navigation a {
1.119 + color: #fff;
1.120 + text-decoration: none;
1.121 +}
1.122 +
1.123 +#navibar a {
1.124 + background: #999;
1.125 +}
1.126 +
1.127 +.navigation a {
1.128 + background: #ccc;
1.129 +}
1.130 +
1.131 +#navibar a, #navibar li.current span {
1.132 +
1.133 + /* Need a block to redefine the height. */
1.134 +
1.135 + display: inline-block;
1.136 + height: 42px;
1.137 + line-height: 42px;
1.138 +
1.139 + margin: 0;
1.140 + padding: 0 16px;
1.141 +}
1.142 +
1.143 +.navigation a {
1.144 + padding: 0.25em 0.5em;
1.145 +}
1.146 +
1.147 +#navibar a:hover, #navibar a:focus, #navibar li.current a, #navibar li.current span,
1.148 +.navigation a:hover, .navigation a:focus {
1.149 + background: #00b5f1;
1.150 +}
1.151 +
1.152 +#navibar a:hover, #navibar a:focus, #navibar li.current a,
1.153 +.navigation a:hover, .navigation a:focus {
1.154 + text-decoration: none;
1.155 +}
1.156 +
1.157 +/* Other elements. */
1.158 +
1.159 +#logo {
1.160 + float: left;
1.161 + margin: 0;
1.162 + padding: 0;
1.163 +
1.164 + /* For text only logo */
1.165 +
1.166 + font-size: larger;
1.167 + font-weight: bold;
1.168 +}
1.169 +
1.170 +#logo img {
1.171 + vertical-align: bottom;
1.172 +}
1.173 +
1.174 +#logo a {
1.175 + color: black;
1.176 + text-decoration: none;
1.177 +}
1.178 +
1.179 +#navibar form span.container {
1.180 + position: relative;
1.181 + display: inline-block;
1.182 +
1.183 + /* Margin and padding correspond to the navibar settings. */
1.184 +
1.185 + margin: 0;
1.186 + background: #999;
1.187 +
1.188 + /* Height settings correspond to navibar list entries. */
1.189 +
1.190 + height: 42px;
1.191 + line-height: 42px;
1.192 +}
1.193 +
1.194 +form#searchform span.container {
1.195 +
1.196 + /* Margin and padding correspond to the navibar settings. */
1.197 +
1.198 + padding: 0 16px;
1.199 +}
1.200 +
1.201 +#searchform span.container span.hint {
1.202 + display: none;
1.203 +}
1.204 +
1.205 +#searchform span.container:hover span.hint {
1.206 + display: block;
1.207 + position: absolute;
1.208 + top: 42px;
1.209 + left: 16px;
1.210 +
1.211 + padding: 0 16px;
1.212 +
1.213 + background: #00b5f1;
1.214 + color: #fff;
1.215 +}
1.216 +
1.217 +#searchform input {
1.218 + vertical-align: middle;
1.219 +}
1.220 +
1.221 +#searchform label {
1.222 + font-size: smaller;
1.223 + color: #fff;
1.224 +}
1.225 +
1.226 +#pageline, .pageline {
1.227 +
1.228 + /* Prevent mixing of header and content elements. */
1.229 +
1.230 + clear: both;
1.231 + margin: 0;
1.232 + padding: 0;
1.233 + border-bottom: 1px solid #ccc;
1.234 +}
1.235 +
1.236 +#credits {
1.237 + float: right;
1.238 +
1.239 + /* Styling similar to the main site. */
1.240 +
1.241 + font-family: Verdana, Helvetica, Arial, sans-serif;
1.242 + font-size: .6428em;
1.243 + padding: 10px 25px;
1.244 +}
1.245 +
1.246 +#credits li {
1.247 + display: inline;
1.248 + padding: 0 2px;
1.249 + margin: 0 4px;
1.250 +}
1.251 +
1.252 +#credits img {
1.253 + vertical-align: middle;
1.254 +}
1.255 +
1.256 +#credits a {
1.257 + text-decoration: none;
1.258 +}