2 * Copyright (C) 2002-2007 $ThePhpWikiProgrammingTeam
3 * Copyright (C) 2008-2010 Alcatel-Lucent
5 * This file is part of PhpWiki.
7 * PhpWiki is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
12 * PhpWiki is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License along
18 * with PhpWiki; if not, write to the Free Software Foundation, Inc.,
19 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
23 * Standard Alcatel-Lucent disclaimer for contributing to open source
25 * "The Style Sheet ("Contribution") has not been tested and/or
26 * validated for release as or in products, combinations with products or
27 * other commercial use. Any use of the Contribution is entirely made at
28 * the user's own responsibility and the user can not rely on any features,
29 * functionalities or performances Alcatel-Lucent has attributed to the
32 * THE CONTRIBUTION BY ALCATEL-LUCENT IS PROVIDED AS IS, WITHOUT WARRANTY
33 * OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
34 * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, COMPLIANCE,
35 * NON-INTERFERENCE AND/OR INTERWORKING WITH THE SOFTWARE TO WHICH THE
36 * CONTRIBUTION HAS BEEN MADE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL
37 * ALCATEL-LUCENT BE LIABLE FOR ANY DAMAGES OR OTHER LIABLITY, WHETHER IN
38 * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
39 * CONTRIBUTION OR THE USE OR OTHER DEALINGS IN THE CONTRIBUTION, WHETHER
40 * TOGETHER WITH THE SOFTWARE TO WHICH THE CONTRIBUTION RELATES OR ON A STAND
50 font-family: Verdana, Arial, Helvetica, sans-serif;
51 color: #565c5e; /* Alcatel-Lucent grey */
60 vertical-align: baseline;
90 /* Titles in the page. */
91 h1, .titlebar, .widget_titlebar {
94 vertical-align: middle;
95 font-family: 'trebuchet MS', Arial, Helvetica, sans-serif;
96 color: #554295; /* Alcatel-Lucent violet */
105 /* Hack for the wiki that inserts an unneccessary </p> */
107 color: #554295; /* Alcatel-Lucent violet */
117 /* Because in some cases there is a <p> in nested lists */
122 div.wikitext table p {
124 margin-bottom: 0.3em;
136 background-color: #e0f3f7;
140 border: 1px solid #d8d8e7;
141 background-color: white;
156 table.sortable th.header {
157 background-image: url(../default/buttons/sort_none.gif);
159 background-repeat: no-repeat;
160 background-position: center right;
164 table.sortable th.headerSortUp {
165 background-image: url(../default/buttons/sort_up.gif);
167 background-repeat: no-repeat;
168 background-position: center right;
172 table.sortable th.headerSortDown {
173 background-image: url(../default/buttons/sort_down.gif);
175 background-repeat: no-repeat;
176 background-position: center right;
183 * The div inside the wikiadmin upload form does not
184 * have a class yet, so it must be referenced indirectly
186 /* div.wikiaction, div.wikiadmin { */
187 div.wikiaction, form.wikiadmin div {
188 border: 1px solid #96a2ae;
189 border-right-color: #d8d8e7;
190 border-bottom-color: #d8d8e7;
193 margin-bottom: 0.5ex;
194 padding: 0.5ex 0.5em;
195 /* Emulate the display behaviour of a table, to shrink it's width. */
199 /* Add space between the input field and following buttons, but not after the last button. */
200 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] {
205 .wikiunknown a, .named-wikiunknown a {
206 border: 1px solid #c6d2de;
207 border-right-color: #a2a2a2;
208 border-bottom-color: #a2a2a2;
217 vertical-align: middle;
221 vertical-align: middle;
229 font-family: monospace;
230 border: 1px dashed navy;
237 /* Main wiki text box */
240 margin-bottom: 0.5ex;
245 /* Mozilla RecentChanges Sidebar */
250 body.sidebar div.wikitext {
254 body.sidebar div.wikitext ul {
266 /* text-decoration: none; */
271 a.wiki-rc-action, a.wikiunsafe,
272 input.wikiaction, input.button, input.wikiadmin {
273 text-decoration: none;
274 /* don't wrap text buttons */
278 input.wikiaction, input.button, input.wikiadmin {
284 background-color: #fcc;
288 .wikiunknown, .named-wikiunknown {
293 /* QuestionMark #600 */
294 .wikiunknown a, .named-wikiunknown a {
296 background-color: #eee;
297 text-decoration: none;
304 text-decoration: underline;
308 text-decoration: none;
312 /* Interwiki links */
317 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage {
321 .interwiki .wikipage, i .interwiki, em .interwiki {
326 border: 1px solid black;
332 /* CreateToc plugin =================================================== */
335 border: 1px solid #aaaaaa;
336 background-color: #f9f9f9;
355 text-decoration: none;
361 div.toc p.toctitle, h2, h3, h4, h5, h6 {
362 font-family: Verdana, Arial, Helvetica, sans-serif;
364 padding-bottom: .17em;
365 border-bottom: 1px solid #aaaaaa;
368 h1, h1 .backlinks, h2, .wikitext h2 a, h3, .wikitext h3 a, h4, .wikitext h4 a, h5, h6 {
369 text-decoration: none;
377 text-decoration: none;
381 .pagelist thead td u {
382 text-decoration: none;
389 .pagelist tr.evenrow {
393 .pagelist tr.oddrow {
398 background-color: #d8d8d8;
404 padding: 5px 0 5px 0;
405 border: 1px solid black;
408 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
409 text-decoration: none;
417 font-family: Verdana, Arial, Helvetica, sans-serif;
425 .edit-toolbar img, .edit-toolbar input {
426 background-color: #fff;
427 border: 1px solid ButtonFace;
450 #actionbuttons .named-wiki,
451 #actionbuttons .wikiaction,
452 #actionbuttons .wikiadmin {
454 color: #565c5e; /* Alcatel-Lucent grey */
457 #actionbuttons .named-wiki:hover,
458 #actionbuttons .wikiaction:hover,
459 #actionbuttons .wikiadmin:hover {
460 text-decoration: underline;
465 border: 1px solid #aaaaaa;
467 border-collapse: collapse;
469 padding-right: 0.8em;
473 /* Smaller for IE6 and IE7: else moves the area down */
474 .ie67 #actionbuttons li {
476 padding-right: 0.2em;
480 #actionbuttons li.bold a {
485 font-family: Verdana, Arial, Helvetica, sans-serif;
488 border-top: 1px #aaaaaa solid;
493 /* "paper" borders */
494 border: 1px solid #e8e6df;
495 border-right-color: #b2b2b2;
496 border-bottom-color: #d2d2d2;
500 * Edit Page & View Source
503 /* Make the textarea the full page width */
506 margin-bottom: 0.5ex;
511 /* Not for IE6 and IE7: moves the area down */
512 .ie67 textarea.wikiedit {
545 background-color: white;
546 border: 1px solid #d0d0d0;
552 background-color: #f0f0f0;
555 /* PageTrail plugin =================================================== */
558 background-color: #FFFF99;
562 /* IncludePage plugin ================================================= */
564 .transclusion-title {
568 text-decoration: underline;
569 margin-bottom: 0.25ex;
570 margin-right: 0.25em;
573 .transclusion, .wiki-edithelp {
578 border: 1px solid gray;
581 margin-right: 0.25em;
582 margin-bottom: 0.1ex;
587 border: medium solid #fff8dc; /* darker ivory */
588 padding: 0.75ex 0.5em;
593 font-family: Verdana, Arial, Helvetica, sans-serif;
594 padding: 0.5ex 0.5em;
598 /* Calendar plugin ==================================================== */
601 border: 1px outset gray;
615 /* Month-name header */
620 table.cal-header tr, table.cal-header td {
626 text-decoration: none;
629 /* Day-names header */
630 table.cal tbody tr .cal-dayname {
636 text-decoration: underline;
639 /* Individual days */
641 text-decoration: none;
646 table.cal td.cal-today {
648 border: 1px solid gray;
652 table.cal td.cal-today a.cal-hide {
655 /* Diff plugin ======================================================== */
662 /* deleted & added words */
663 .diff del, .diff ins {
671 margin-bottom: 0.5ex;
674 border: 1px solid #494f5d;
675 border-right-color: #c6d2de;
676 border-bottom-color: #c6d2de;
687 /* individual blocks */
693 /* entire difftextblock */
698 border: 1px solid #e8e6df;
699 border-right-color: #b2b2b2;
700 border-bottom-color: #d2d2d2;
705 /* + - line prefix */
708 font-family: monospace;
715 .diff del, .diff ins {
717 text-decoration: none;
720 /* blocks containing deleted or added words */
721 .diff .original, .diff .deleted,
722 .diff .final, .diff .added {
726 /* blocks containing deleted words */
727 .diff .original, .diff .deleted {
732 /* blocks containing added words */
733 .diff .final, .diff .added {
748 /* PageInfo plugin ==================================================== */
754 .pageinfo-minoredit, .pageinfo-authorid {
759 /* Banners ============================================================ */
761 p.success, p.feedback, p.warning, p.warning_msg, p.error, p.information,
762 div.success, div.feedback, div.warning, div.warning_msg, div.error, div.information {
768 padding: 10px 10px 10px 10px;
771 .success, .feedback {
773 background-color: #DFF2BF;
776 .warning_msg, .warning {
777 border-color: orange;
778 background-color: #FEEFB3;
783 background-color: #FFBABA;
788 background-color: #BDE5F8;
791 p.success, p.feedback,
792 p.warning, p.warning_msg,
795 div.success, div.feedback,
796 div.warning, div.warning_msg,
800 background-repeat: no-repeat;
801 background-position: 10px;
803 padding: 10px 10px 10px 50px;
806 div.success, div.feedback,
807 p.success, p.feedback {
809 background-image: url('images/success.png');
812 div.feedback p, div.feedback li,
813 div.success p, div.success li {
817 div.warning, div.warning_msg,
818 p.warning, p.warning_msg {
820 background-image: url('images/warning.png');
823 div.warning p, div.warning_msg p,
824 div.warning li, div.warning_msg li {
831 background-image: url('images/error.png');
842 background-image: url('images/info.png');
845 .error, .warning, .debug, .hint {
854 background-color: white;
855 border-color: #fff8dc; /* darker ivory */
859 background-color: #eeeeee;
863 span.error, span.warning, span.debug, span.hint {
867 /* Disabled Plugins ================================================== */
875 .disabled-plugin .title {
877 background-color: inherit;
883 .disabled-plugin pre {
887 padding: 0.3ex 0.5em;
890 /* RedirectTo plugin ================================================== */
892 /* "(Redirected from ...)" message. */
904 border-collapse: collapse;
905 border: 2px #444 solid;
909 border-top: 2px #444 solid;
910 border-bottom: 2px #444 solid;
917 padding: 0.25em 0.5em;
924 border-right: 1px solid #444;
932 * "E-mail" style blockquote
934 blockquote.mail-style-quote {
936 border: 1px solid #284;
940 .mail-style-quote blockquote.mail-style-quote {
943 background-color: transparent;
945 border-left: medium solid #284;
967 padding: 0.5ex 0.5em;
970 div.wikiblog-header {
971 /* background-color: #ccf; */
974 div.wikiblog > div.wikiblog-footer {
975 /* background-color: #eee; */
976 padding: 0.2ex 0.5em;
979 h3.wikiblog-summary {
985 table.wikiblog-form {
987 border-collapse: collapse;
991 .wikiblog-form caption {
995 padding: 0.5ex 0.5em;
1001 padding: 0 0 0.3em 0.5em;
1005 padding: 0.25em 0.5em;
1008 .wikiblog-form td.submit-button {
1012 .wikiblog-form input[type=text],
1013 .wikiblog-form textarea {
1018 div.wikicomment div.wikicomment-footer {
1019 padding: 0.2ex 0.5em;
1022 div.wikicomment div.wikicomment-footer .named-wiki {
1026 table.interwiki-map {
1031 text-decoration: underline;
1036 .interwiki-map td.interwiki-url {
1040 .interwiki-map th.interwiki-url {
1045 background-color: #cdf;
1047 margin: 2em auto 2em auto;
1048 border: thin black solid;
1052 .dialog h1, .dialog p, .dialog div {
1058 margin: 0.5em 0 1em 0;
1061 .dialog div.message {
1062 background-color: white;
1065 padding: 0.5em 0.5em;
1069 margin: 1em 0 0.5em 0;
1087 letter-spacing: 1px;
1089 background: url(./images/cellpic1.png);
1093 /* Main table cell colours and backgrounds */
1095 background: #eaedf4;
1100 background: #d9e2ec;
1105 background: #cad9ea;
1110 background: #cad9ea;
1114 /* This is the outline round the main forum tables */
1116 background: #ffffff;
1118 border: 1px solid #006699
1123 background: #ffffff;
1124 border: 1px solid #888888
1128 font-weight: normal;
1129 background-color: #ccc;
1137 font-weight: normal;
1141 font-weight: normal;
1168 padding-bottom: 1em;
1169 border-top: 2px solid #565c5e; /* Alcatel-Lucent grey */
1173 padding-bottom: 1em;
1186 font-weight: normal;
1188 vertical-align: middle;
1193 border: 1px outset gray;
1195 margin: 0.5ex 0.5em;
1199 .sqlresult tr.evenrow {
1203 .sqlresult tr.oddrow {
1207 table.sqlresult td {
1209 border: 1px solid gray;
1212 /* TeX2png plugin ===================================================== */
1215 vertical-align: middle;
1218 /* PhotoAlbum plugin ================================================== */
1227 padding: 1em 1em 1.5em 1em;
1228 border: 1px solid #aaaaaa;
1234 /* the left column width is specified in class .portlet */
1238 vertical-align: bottom;
1242 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1245 * table class="boxed"
1246 * will put a border around the table (but not around the cells)
1248 * table class="bordered"
1249 * will put a border around the table and the cells
1251 * In both cases, the caption will be bold and centered under the table
1253 * In both cases, the headers (th) will have a "#d8d8d8" background
1256 table.boxed, table.bordered, table.bordered th, table.bordered td {
1258 border-collapse: collapse;
1259 vertical-align: top;
1262 table.boxed td, table.bordered td,
1263 table.boxed th, table.bordered th {
1267 table.boxed caption, table.bordered caption {
1270 caption-side: bottom;
1274 table.boxed th, table.bordered th {
1276 background-color: #d8d8d8;
1279 /* BoxRight plugin ==================================================== */
1282 background-color: #e9fbff;
1290 td.tdselected, td.tdunselected {
1299 background-color: #554295;
1304 background-color: #e9e8de;
1307 /* Main wiki browse banner */
1313 .browsebanner table {
1315 background-color: #e9fbff;
1316 border: 2px solid blue;
1319 .browsebanner table td {
1322 font-style: oblique;
1325 /* RateIt plugin ====================================================== */
1330 vertical-align: middle;