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;
426 font-family: Verdana, Arial, Helvetica, sans-serif;
434 .edit-toolbar img, .edit-toolbar input {
435 background-color: #fff;
436 border: 1px solid ButtonFace;
459 #actionbuttons .named-wiki,
460 #actionbuttons .wikiaction,
461 #actionbuttons .wikiadmin {
463 color: #565c5e; /* Alcatel-Lucent grey */
466 #actionbuttons .named-wiki:hover,
467 #actionbuttons .wikiaction:hover,
468 #actionbuttons .wikiadmin:hover {
469 text-decoration: underline;
474 border: 1px solid #aaaaaa;
476 border-collapse: collapse;
478 padding-right: 0.8em;
482 /* Smaller for IE6 and IE7: else moves the area down */
483 .ie67 #actionbuttons li {
485 padding-right: 0.2em;
489 #actionbuttons li.bold a {
494 font-family: Verdana, Arial, Helvetica, sans-serif;
497 border-top: 1px #aaaaaa solid;
502 /* "paper" borders */
503 border: 1px solid #e8e6df;
504 border-right-color: #b2b2b2;
505 border-bottom-color: #d2d2d2;
509 * Edit Page & View Source
512 /* Make the textarea the full page width */
515 margin-bottom: 0.5ex;
520 /* Not for IE6 and IE7: moves the area down */
521 .ie67 textarea.wikiedit {
554 background-color: white;
555 border: 1px solid #d0d0d0;
561 background-color: #f0f0f0;
564 /* PageTrail plugin =================================================== */
567 background-color: #FFFF99;
571 /* IncludePage plugin ================================================= */
573 .transclusion-title {
577 text-decoration: underline;
578 margin-bottom: 0.25ex;
579 margin-right: 0.25em;
582 .transclusion, .wiki-edithelp {
587 border: 1px solid gray;
590 margin-right: 0.25em;
591 margin-bottom: 0.1ex;
596 border: medium solid #fff8dc; /* darker ivory */
597 padding: 0.75ex 0.5em;
602 font-family: Verdana, Arial, Helvetica, sans-serif;
603 padding: 0.5ex 0.5em;
607 /* Calendar plugin ==================================================== */
610 border: 1px outset gray;
624 /* Month-name header */
629 table.cal-header tr, table.cal-header td {
635 text-decoration: none;
638 /* Day-names header */
639 table.cal tbody tr .cal-dayname {
645 text-decoration: underline;
648 /* Individual days */
650 text-decoration: none;
655 table.cal td.cal-today {
657 border: 1px solid gray;
661 table.cal td.cal-today a.cal-hide {
664 /* Diff plugin ======================================================== */
671 /* deleted & added words */
672 .diff del, .diff ins {
680 margin-bottom: 0.5ex;
683 border: 1px solid #494f5d;
684 border-right-color: #c6d2de;
685 border-bottom-color: #c6d2de;
696 /* individual blocks */
702 /* entire difftextblock */
707 border: 1px solid #e8e6df;
708 border-right-color: #b2b2b2;
709 border-bottom-color: #d2d2d2;
714 /* + - line prefix */
717 font-family: monospace;
724 .diff del, .diff ins {
726 text-decoration: none;
729 /* blocks containing deleted or added words */
730 .diff .original, .diff .deleted,
731 .diff .final, .diff .added {
735 /* blocks containing deleted words */
736 .diff .original, .diff .deleted {
741 /* blocks containing added words */
742 .diff .final, .diff .added {
757 /* PageInfo plugin ==================================================== */
763 .pageinfo-minoredit, .pageinfo-authorid {
768 /* Banners ============================================================ */
770 p.success, p.feedback, p.warning, p.warning_msg, p.error, p.information,
771 div.success, div.feedback, div.warning, div.warning_msg, div.error, div.information {
777 padding: 10px 10px 10px 10px;
780 .success, .feedback {
782 background-color: #DFF2BF;
785 .warning_msg, .warning {
786 border-color: orange;
787 background-color: #FEEFB3;
792 background-color: #FFBABA;
797 background-color: #BDE5F8;
800 p.success, p.feedback,
801 p.warning, p.warning_msg,
804 div.success, div.feedback,
805 div.warning, div.warning_msg,
809 background-repeat: no-repeat;
810 background-position: 10px;
812 padding: 10px 10px 10px 50px;
815 div.success, div.feedback,
816 p.success, p.feedback {
818 background-image: url('images/success.png');
821 div.feedback p, div.feedback li,
822 div.success p, div.success li {
826 div.warning, div.warning_msg,
827 p.warning, p.warning_msg {
829 background-image: url('images/warning.png');
832 div.warning p, div.warning_msg p,
833 div.warning li, div.warning_msg li {
840 background-image: url('images/error.png');
851 background-image: url('images/info.png');
854 .error, .warning, .debug, .hint {
863 background-color: white;
864 border-color: #fff8dc; /* darker ivory */
868 background-color: #eeeeee;
872 span.error, span.warning, span.debug, span.hint {
876 /* Disabled Plugins ================================================== */
884 .disabled-plugin .title {
886 background-color: inherit;
892 .disabled-plugin pre {
896 padding: 0.3ex 0.5em;
899 /* RedirectTo plugin ================================================== */
901 /* "(Redirected from ...)" message. */
913 border-collapse: collapse;
914 border: 2px #444 solid;
918 border-top: 2px #444 solid;
919 border-bottom: 2px #444 solid;
926 padding: 0.25em 0.5em;
933 border-right: 1px solid #444;
941 * "E-mail" style blockquote
943 blockquote.mail-style-quote {
945 border: 1px solid #284;
949 .mail-style-quote blockquote.mail-style-quote {
952 background-color: transparent;
954 border-left: medium solid #284;
976 padding: 0.5ex 0.5em;
979 div.wikiblog-header {
980 /* background-color: #ccf; */
983 div.wikiblog > div.wikiblog-footer {
984 /* background-color: #eee; */
985 padding: 0.2ex 0.5em;
988 h3.wikiblog-summary {
994 table.wikiblog-form {
996 border-collapse: collapse;
1000 .wikiblog-form caption {
1004 padding: 0.5ex 0.5em;
1008 vertical-align: top;
1010 padding: 0 0 0.3em 0.5em;
1014 padding: 0.25em 0.5em;
1017 .wikiblog-form td.submit-button {
1021 .wikiblog-form input[type=text],
1022 .wikiblog-form textarea {
1027 div.wikicomment div.wikicomment-footer {
1028 padding: 0.2ex 0.5em;
1031 div.wikicomment div.wikicomment-footer .named-wiki {
1035 table.interwiki-map {
1040 text-decoration: underline;
1045 .interwiki-map td.interwiki-url {
1049 .interwiki-map th.interwiki-url {
1054 background-color: #cdf;
1056 margin: 2em auto 2em auto;
1057 border: thin black solid;
1061 .dialog h1, .dialog p, .dialog div {
1067 margin: 0.5em 0 1em 0;
1070 .dialog div.message {
1071 background-color: white;
1074 padding: 0.5em 0.5em;
1078 margin: 1em 0 0.5em 0;
1096 letter-spacing: 1px;
1098 background: url(./images/cellpic1.png);
1102 /* Main table cell colours and backgrounds */
1104 background: #eaedf4;
1109 background: #d9e2ec;
1114 background: #cad9ea;
1119 background: #cad9ea;
1123 /* This is the outline round the main forum tables */
1125 background: #ffffff;
1127 border: 1px solid #006699
1132 background: #ffffff;
1133 border: 1px solid #888888
1137 font-weight: normal;
1138 background-color: #ccc;
1146 font-weight: normal;
1150 font-weight: normal;
1177 padding-bottom: 1em;
1178 border-top: 2px solid #565c5e; /* Alcatel-Lucent grey */
1182 padding-bottom: 1em;
1195 font-weight: normal;
1197 vertical-align: middle;
1202 border: 1px outset gray;
1204 margin: 0.5ex 0.5em;
1208 .sqlresult tr.evenrow {
1212 .sqlresult tr.oddrow {
1216 table.sqlresult td {
1218 border: 1px solid gray;
1221 /* TeX2png plugin ===================================================== */
1224 vertical-align: middle;
1227 /* PhotoAlbum plugin ================================================== */
1236 padding: 1em 1em 1.5em 1em;
1237 border: 1px solid #aaaaaa;
1243 /* the left column width is specified in class .portlet */
1247 vertical-align: bottom;
1251 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1254 * table class="boxed"
1255 * will put a border around the table (but not around the cells)
1257 * table class="bordered"
1258 * will put a border around the table and the cells
1260 * In both cases, the caption will be bold and centered under the table
1262 * In both cases, the headers (th) will have a "#d8d8d8" background
1265 table.boxed, table.bordered, table.bordered th, table.bordered td {
1267 border-collapse: collapse;
1268 vertical-align: top;
1271 table.boxed td, table.bordered td,
1272 table.boxed th, table.bordered th {
1276 table.boxed caption, table.bordered caption {
1279 caption-side: bottom;
1283 table.boxed th, table.bordered th {
1285 background-color: #d8d8d8;
1288 /* BoxRight plugin ==================================================== */
1291 background-color: #e9fbff;
1299 td.tdselected, td.tdunselected {
1308 background-color: #554295;
1313 background-color: #e9e8de;
1316 /* Main wiki browse banner */
1322 .browsebanner table {
1324 background-color: #e9fbff;
1325 border: 2px solid blue;
1328 .browsebanner table td {
1331 font-style: oblique;
1334 /* RateIt plugin ====================================================== */
1339 vertical-align: middle;