MinimalMoin

themes/minimalmoin/css/screen.css

5:3b8e6ebfb137
2010-03-07 Paul Boddie Added a combined stylesheet with lots of image references removed.
     1 /*  screen.css - MoinMoin Default Styles     2      3 Copyright (c) 2010 Paul Boddie <paul@boddie.org.uk>     4 Copyright (c) 2001, 2002, 2003 by Juergen Hermann     5 */     6      7 /* content styles */     8      9 body {    10     padding: 0;    11     margin: 0;    12     border: 0;    13 }    14     15 a:link { color: #47f; text-decoration: none; }    16 a:link:hover, a:link:active { color: green; text-decoration: underline; }    17 a:visited { color: #04a; text-decoration: none; }    18 a:visited:hover { color: red; text-decoration: underline; }    19 a.nonexistent:link { color: #666; text-decoration: none; }    20 a.nonexistent:hover { color: black; text-decoration: underline; }    21     22 a.download {    23     font-size: 120%;     24     letter-spacing: 0.05em;    25     font-weight: bold;    26     background: #E7E7E7;    27     border: 1px solid #9C9C9C;    28     padding: 0.5em;    29     text-align: center;    30 }    31     32 input {    33 }    34     35 textarea {    36     font-size: 1em;    37     font-family: monospace;    38 }    39     40 .disabled {    41     color: gray;    42 }    43     44 /* user interface styles */    45     46 #header {    47     background: #eeeeee;    48     padding: 0;    49     border-bottom: 2px solid black;    50 }    51     52 #footer {    53     background: #eeeeee;    54     padding: 0;    55     border-top: 2px solid black;    56 }    57     58 /* Menu regions. */    59     60 .editing,    61 #identity,    62 #navigation {    63     margin-top: 1.5em; /* can be removed if menutitle is undisplayed */    64 }    65     66 #navigation {    67     background: #dddddd;    68 }    69     70 #identity {    71     background: #333333;    72     color: white;    73 }    74     75 .menutitleholder {    76     position: relative;    77     padding-top: 0.5em; /* can be removed if menutitle is undisplayed */    78 }    79     80 .menutitle {    81     position: absolute;    82     bottom: 1em;    83     left: 0;    84     padding: 0.25em;    85     margin: 0.25em;    86     background: #999999;    87     color: white;    88     /* display: none; */    89 }    90     91 /* Menus and lists. */    92     93 .editbar,    94 #mainpages,    95 #navibar,    96 #username,    97 #pageabout,    98 #pagelocation {    99     display: inline-block;   100 }   101    102 .editbar,   103 #mainpages,   104 #pageabout,   105 #pagelocation,   106 #pagetrail,   107 #navibar {   108     padding: 0.5em 0;   109     margin: 0;   110     color: black;   111 }   112    113 #username {   114     padding: 0.5em 0;   115     margin: 0;   116 }   117    118 .editbar li,   119 #mainpages li,   120 #pageabout li,   121 #pagelocation li,   122 #pagetrail li,   123 #username li,   124 #navibar li {   125     display: inline;   126     padding: 0.5em 0.5em;   127     white-space: nowrap;   128 }   129    130 #navibar li.wikilink {   131     background: #dddddd;   132 }   133    134 #navibar li.userlink {   135     background: #cccccc;   136 }   137    138 .editbar a,   139 .editbar a:visited,   140 #username a,   141 #username a:visited,   142 #navibar a,   143 #navibar a:visited {   144     text-decoration: none !important;   145 }   146    147 .editbar a,   148 .editbar a:visited,   149 #username a,   150 #username a:visited {   151     color: inherit !important;   152 }   153    154 #username li.current a,   155 #navibar li.current a {   156     font-weight: bold;   157 }   158    159 .editbar form, .editbar form div {   160     display: inline;   161     margin: 0;   162 }   163    164 .editbar select {   165     font-size: 100%;   166     vertical-align: middle;   167 }   168    169 /* Other elements. */   170    171 #logo {   172     float: left;   173     margin: 0.5em;   174     padding: 0;   175     /* For text only logo */   176     font-size: larger;   177     font-weight: bold;   178 }   179    180 *[dir="rtl"] #logo {   181     float: right;   182 }   183    184 #logo img {   185     vertical-align: middle;   186 }   187    188 #logo a {   189     color: black;   190     text-decoration: none;   191 }   192    193 #searchform {   194     margin: 4px 0.5em 8px 0.5em;   195     padding: 0;   196     font-size: 0.82em;   197     float: right;   198     clear: right;   199     text-align: right;   200 }   201    202 *[dir="rtl"] #searchform {   203     float: left;   204     clear: left;   205     text-align: left;   206 }   207    208 #searchform input {   209     font-size: 100%;   210     vertical-align: middle;   211 }   212    213 #pageline {   214 }   215    216 #message {   217     clear: both;   218     margin: 0;   219     padding: 5px 10px;   220     border-bottom: 1px solid #c9c9c9;   221     background: #E6EAF0;   222 }   223    224 #message p {   225     margin: 5px 0;   226     padding: 0;   227     /* font-weight: bold; */   228 }   229    230 #message div.buttons {   231     font-weight: normal;   232 }   233    234 .dialog form {   235     margin: 0 15px;   236 }   237    238 .dialog td {   239     border: none;   240     padding: 5px;   241 }   242    243 .dialog td.label {   244     text-align: right;   245     font-weight: bold;   246     width: 25%;   247 }   248    249 *[dir="rtl"] .dialog td.label {   250     text-align: left;   251 }   252    253 .dialog td.content input {   254     width: 100%;   255 }   256    257 #page {   258     background-color: white;   259     margin: 0;   260     padding: 0.25em;   261 }   262    263 #editor-textarea {   264     padding: 0px;   265 }   266    267 #editor-textarea,   268 #editor-help {   269     font-family: monospace;   270     border: 1px solid #8cacbb;     271     color: black;   272     background-color: white;   273     width: 100%;   274     margin-top: 0.5em;   275 }   276    277 #editor-help {   278     font-size: small;   279     background-color: #EEEEFF;   280     padding: 3px;   281 }   282    283 #editor-comment {   284     font-size: 100%;   285     border: 1px solid #8cacbb;   286     color: black;   287     background-color: white;   288     vertical-align: middle;   289     padding: 1px;   290     display: inline;   291     width: 70%;   292 }   293    294 #preview, #previewbelow {   295     background: url(../img/draft.png);   296     margin-top: 0.5em;   297 }   298    299 #textcha {   300     font-size: 100%;   301     margin-top: 0.5em;   302     border: 2px solid #FF8888;   303     color: black;   304     vertical-align: middle;   305     padding: 3px 2px;   306 }   307    308 #textcha-answer {   309     border: 2px solid #000000;   310     padding: 3px 2px;   311 }   312    313 input.button {   314 }   315    316 #credits, #version, #timings{   317     margin: 5px 10px;   318     padding: 0;   319     text-align: center;   320     font-size: 0.88em;   321     color: #6C7680;   322 }   323    324 #credits li, #timings li {   325     display: inline;   326     padding: 0 2px;   327     margin: 0 4px;   328 }   329    330 #credits img {   331     vertical-align: middle;   332 }   333    334 .diff {   335     width:99%;   336 }   337    338 .diff-header {   339     font-weight: bold;   340 }   341    342 .diff-title {   343     background-color: #C0C0C0;   344 }   345    346 .diff-added {   347     background-color: #E0FFE0;   348     vertical-align: sub;   349 }   350    351 .diff-removed {   352     background-color: #FFFFE0;   353     vertical-align: sub;   354 }   355    356 .diff-added span {   357     background-color: #80FF80;   358 }   359    360 .diff-removed span {   361     background-color: #FFFF80;   362 }   363    364 table.navigation {   365     float: right;   366     margin: 2px;   367 }   368            369 #openididentifier {   370     background: url(../../common/openid.png) no-repeat;   371     background-position: 0 50%;   372     padding-left: 18px;   373 }