openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 7b66d4c79ace6506c4763873c8d3a25276b8cfa5
parent dde72af574648193610cc1d56aa92e850d8c72db
Author: dankert <devnull@localhost>
Date:   Wed, 26 Jan 2011 21:43:10 +0100

Refaktorisierung der Stylesheets: User-Stylesheets in eigenem Ordner.

Diffstat:
do.php | 4++--
model/User.class.php | 2+-
themes/default/css/base.css | 702-------------------------------------------------------------------------------
themes/default/css/blue.css | 610------------------------------------------------------------------------------
themes/default/css/dark.css | 78------------------------------------------------------------------------------
themes/default/css/default.css | 132-------------------------------------------------------------------------------
themes/default/css/empty.css | 4----
themes/default/css/layout.css | 702+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/moorweide.css | 101-------------------------------------------------------------------------------
themes/default/css/night.css | 37-------------------------------------
themes/default/css/oldenburg.css | 200-------------------------------------------------------------------------------
themes/default/css/rotgelb.css | 30------------------------------
themes/default/css/system.css | 350-------------------------------------------------------------------------------
themes/default/css/user/blue.css | 610++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/dark.css | 78++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/default.css | 132+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/empty.css | 4++++
themes/default/css/user/moorweide.css | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/night.css | 37+++++++++++++++++++++++++++++++++++++
themes/default/css/user/oldenburg.css | 200+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/rotgelb.css | 30++++++++++++++++++++++++++++++
themes/default/css/user/system.css | 350+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
themes/default/css/user/white.css | 6++++++
themes/default/css/white.css | 6------
24 files changed, 2253 insertions(+), 2253 deletions(-)

diff --git a/do.php b/do.php @@ -535,9 +535,9 @@ Session::set('views' ,$views ); // TODO: Globle Variablen für den Seitenkopf. -$root_stylesheet = OR_THEMES_EXT_DIR.$conf['interface']['theme'].'/css/base.css'; +$root_stylesheet = OR_THEMES_EXT_DIR.$conf['interface']['theme'].'/css/layout.css'; $sessionStyle = Session::get('style'); -$user_stylesheet = OR_THEMES_EXT_DIR.$conf['interface']['theme'].'/css/'.(!empty($sessionStyle)?$sessionStyle:$conf['interface']['style']['default']).'.css'; +$user_stylesheet = OR_THEMES_EXT_DIR.$conf['interface']['theme'].'/css/user/'.(!empty($sessionStyle)?$sessionStyle:$conf['interface']['style']['default']).'.css'; //$self = $HTTP_SERVER_VARS['PHP_SELF']; if ( !empty($conf['interface']['override_title']) ) $cms_title = $conf['interface']['override_title']; diff --git a/model/User.class.php b/model/User.class.php @@ -1052,7 +1052,7 @@ SQL $allstyles = array(); // Theme-Verzeichnis nach "*.css"-Dateien durchsuchen. - $dir = $conf_themedir.'/css'; + $dir = $conf_themedir.'/css/user'; $handle = @opendir( $dir ); if ( !is_resource($handle) ) diff --git a/themes/default/css/base.css b/themes/default/css/base.css @@ -1,702 +0,0 @@ -/* -OpenRat Content Management System -Copyright (C) 2002-2010 Jan Dankert - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ - -/* -Basis-Style for Openrat. -*/ - - -/* R e s e t - Alle Elemente zuruecksetzen */ -/* Source: http://meyerweb.com/eric/tools/css/reset/ */ -html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} -body {line-height:1.5;} -table {border-collapse:separate;border-spacing:0;} -caption, th, td {text-align:left;font-weight:normal;} -table, td, th {vertical-align:top;} -blockquote:before, blockquote:after, q:before, q:after {content:"";} -blockquote, q {quotes:"" "";} -a img {border:none;} - -body -{ - background-color:#E0E0D5; -} - -iframe -{ - width:100%; - height:500px; - display:block; - border: 1px solid grey; -} - -div.breadcrumb, -div.breadcrumb a -{ - height:20px; - x-background-color:grey; - color:grey; - font-weight:bold; -} - -/* Einzel-Views */ -div#header -{ - height:19px; - overflow:hidden; - background-color:grey; - margin:0px; - padding:5px; -} - -div#header a, -div#header div -{ - x-font-weight:bold; - x-color:#404040; - color:white; -} - -div#header div -{ - float:left; - margin-right:24px; - margin-left:0px; -} - -div#header div.logout, -div#header div.user -{ - float:right; - margin-right:0px; - margin-left:24px; -} - -div#tree -{ - padding:5px; - width:25%; - margin-left:0px; - overflow:auto; - height:100%; - float:left; -} -div#content -{ - padding:5px; - margin-left:30%; - x-background-color:white; - margin-top:0px; - -} - -a.action, -a.action_active, -a.help, -div.noaction, -input.ok -{ - x-height:20px; - margin:9px; - padding-top:4px; - padding-bottom:4px; - padding-left:7px; - padding-right:7px; - border:1px solid grey; - -moz-border-radius:5px; /* Mozilla */ - -webkit-border-radius:5px; /* Webkit */ - -khtml-border-radius:5px; /* Konqui */ - border-radius:5px; - background-color: white; - background: -moz-linear-gradient(top, gray, silver); - background: -webkit-gradient(linear, left top, left bottom, from(gray), to(silver)); - float:left; - font-style:normal; - font-weight:normal; - text-decoration:none; - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - cursor:default; - color:black; -} - -a.help -{ - float:right; -} - -input.ok -{ - x-font-weight:bold; -} - -a.help -{ - cursor:help; -} - -a.action:hover, -a.action_active:hover, -a.help:hover, -div.noaction:hover, -input.ok:hover -{ - text-decoration:none; - border-color:white; -} - -a.action:active, -a.action_active:active, -a.help:active, -div.noaction:active, -input.ok:active -{ - border-color:red; -} - - -a -{ - color:black; -} - - -div.dropdown -{ - display:none; - opacity:0.9; - background-color:white; - position: absolute; - - padding:4px; - border:1px solid grey; - -moz-border-radius:5px; /* Mozilla */ - -webkit-border-radius:5px; /* Webkit */ - -khtml-border-radius:5px; /* Konqui */ - border-radius:5px; - background: -moz-linear-gradient(top, gray, silver); - background: -webkit-gradient(linear, left top, left bottom, from(gray), to(silver)); - font-style:normal; - font-weight:normal; - text-decoration:none; - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - color:black; -} - -div.dropdown > a -{ - display:block; -} -div.dropdown part.entry:hover -{ - background-color:silver; -} - -/*Dropdown anzeigen!!!*/ -div#header div:hover div.dropdown -{ - display:block; -} - - -topmenu{ - list-style:none; - display:inline; - margin:0; - padding:0; -} -.topmenu li{ - display:inline; - padding:3px 15px 3px 15px; - border:1px solid #ccc; - border-bottom:none; - margin-right:9px; - background:#828080; - -moz-border-radius:5px; - -moz-box-shadow: 0 1px 3px rgba(0,0,0, .3); -} -.topmenu li:hover{ - background: #999898; -} -.topmenu li a{ - color:#fff; - text-decoration:none; -} -/*Dropdown*/ -.topmenu ul{ - display:none; - width:110px; - background-color: #fff; - padding: 5px 5px; - margin-left: 75px; - margin-top:1px; - border: solid 1px #b4b4b4; - -webkit-border-radius: 5px; - -moz-border-radius-bottomleft: 5px; - -moz-border-radius-bottomright: 5px; - -moz-border-radius-topright: 3px; - border-radius: 5px; - -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3); - -moz-box-shadow: 0 1px 5px rgba(0,0,0, .3); - box-shadow: 0 1px 3px rgba(0,0,0, .3); - position:absolute; - opacity:0.7; -} -/*Dropdown anzeigen!!!*/ -.topmenu li:hover > ul{ - display:inline-table; -} -.topmenu ul li{ - list-style-type: none; - display: block; - padding: 4px 2px 4px 2px; - border:none; - background:none; - -moz-box-shadow:none; - border-bottom:1px solid #ccc; -} -.topmenu ul li:hover{ - background: none; - font-weight: bold; -} -.topmenu ul li:last-child{ - border-bottom:none; -} -.topmenu ul li a{ - color:#000000; -} - - - -/* Vorschau von Text-Inhalten */ - -td.preview { background-color:papayawhip; border-top:1px solid silver; border-bottom:1px solid silver; } -.preview h1 { font-size:138.5%; } -.preview h2 { font-size:123.1%; } -.preview h3 { font-size:108%; } -.preview h1,.preview h2,.preview h3 { - margin:1em 0; -} -.preview h1, -.preview h2, -.preview h3, -.preview h4, -.preview h5, -.preview h6, -.preview strong -{ - font-weight:bold; -} -.preview abbr,.preview acronym { - border-bottom:1px dotted #000; - cursor:help; -} -.preview em { - font-style:italic; -} -.preview ol,.preview ul,.preview dl { - margin-left:2em; -} -.preview ol li -{ - list-style: decimal outside; -} -.preview ul li -{ - list-style: disc outside; -} -.preview a:link, -.preview a:visited, -.preview a:active, -.preview a:hover -{ - text-decoration:underline; - color:blue; -} - - - -/* Verweise */ -a:link, -a:visited -{ - font-weight:normal; - text-decoration:none; -} -a:active, -a:hover -{ - font-weight:normal; - text-decoration:underline; -} - - -a.editorlink:active, -a.editorlink:hover -{ - font-weight:normal; - text-decoration:none; -} - -a.editorlink:link, -a.editorlink:visited -{ - font-weight:normal; - text-decoration:none; -} - -/* Voreingestellte Schriftart */ -body, -body th, -body td -{ - font-family:Arial; - font-size:13px; -} - -/* Hauptfenster */ -body.main -{ - text-align:center; -} - -/* Innenabstand Titel */ -body.title table tr td { - margin:0px; - padding:3px; -} - -/* Baum-Innenabstand */ -body.tree { - padding:5px; -} - - -/* Gerade aktivierte Baumelemente */ -body.tree tr.opened td.treevalue a, -body.tree tr.opened td.treevalue, -/* Aktive Menuepunkte */ -body.main table.main table.menu td.action a.menu_highlight -{ - font-weight:bold; /* fett */ -} - -/* Submenu-Entrys */ -body.menu tr.menu td table tr td, -body.main tr.menu td table tr td -{ padding:4px; padding-right:6px;padding-left:6px; width:30px; white-space:nowrap;} - -/* Submenu-Width */ -body.menu tr.menu table { width:50px;} - - -/* Inaktive Menuepunkte werden ausgegraut */ -body.menu tr.menu td table tr td.noaction, -body.main tr.menu td table tr td.noaction -{ - color:gray; -} - -/* Fenster-Titel */ -body.menu tr.title span.title, -body.main tr.title span.title -{ - font-family:Arial; - font-size:13px; - font-weight:bold; - text-shadow:#cac2a6 2px 1px 3px; -} - -/* Tree-Icons */ -body.tree td.treevalue img { - padding-right:2px; - padding-left:2px; -} - -/* Icon-Innenabstand */ -img[align=left], -img[align=right] {padding-right:1px;padding-left:1px;} - -/* Vorformatierter Text */ -pre -{ - font-family:Courier; - font-size:13px; -} - -/* Kleingedrucktes */ -small -{ - color:gray; -} - - -/* Kurztasten */ -body.menu span.accesskey, -body.main span.accesskey -{ - text-decoration:underline; -} - -/* Datenzeile-Mauseffekt */ -tr.data:hover, -body.tree tr:hover -{ - background-color:silver; -} - - - -/* Menzue-Titel-Zeile */ -body.menu tr.title td, -body.main tr.title td -{ - vertical-align:middle; - padding:4px; - height:30px; -} - -/* Hinweis */ -td.message { padding:10px; font-weight:bold; } - -/* Title-Frame */ -body.title td.title -{ - /*font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;*/ -} - -/* Allgemeine Inhaltszellen */ -body.main table.main td.window td -{ - padding:4px; -} - -/* Logo */ -table.main td.window td.logo -{ - padding:10px; -} - -/* Action-Button */ -body.main table.main td.window td.act -{ - padding:15px; - margin-top:20px; - border-top:1px solid gray; - text-align:right; -} - -/* Lizenzhinweis */ -a.copyright -{ - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:9px; - text-decoration:none; -} - -/* Message of the day */ -td.motd -{ - border-left: 3px solid red; - border-right: 3px solid red; - font-weight: bold; - padding:10px; - margin:10px; -} - -/* Hauptfenster */ -table.main -{ - x-border:3px solid; -} - - -/* Eingabefelder */ -input.text, -textarea -{ - border:2px solid; - padding:2px; -} - - -input.checkbox, -input.radio -{ - border:1px solid grey; -} - -/* Eingabefeld fuer Beschreibung */ -textarea.desc, -textarea.description -{ - font-family:Arial; - font-size:13px; -} - -/* Eingabefeld fuer Textabsatz */ -textarea.longtext -{ - font-family:Arial; - font-size:13px; - width:100%; - height:300px; - border:1px solid black; -} - - - - - -/* Hilfe-Texte */ -tr td.help -{ - font-style: italic; -} - -tr.headline td.help -{ - border-bottom:1px solid black; - font-style: normal; -} - -/* Logo */ -td.logo -{ - padding:10px; - margin:0px; -} - -h2.logo -{ - font-family:Verdana; - font-weight:normal; - font-size:24px; - margin-left:110px; -} - -p.logo -{ - margin-left:110px; - font-family:Verdana; - font-size:13px; -} - -input.search -{ - margin:0px; - padding:0px; - font-size:10px; - border:2px solid black; -} -input.searchbutton -{ - margin:0px; - margin-left:5px; - border:0px; - padding:0px; - font-size:4px; - max-height:20px; -} - - - - - -/* Notizen */ -td.notice -{ - margin:0px; - padding:5%; - text-align:center; -} -table.notice -{ - width:100%; - border:1px solid; - border-spacing:0px; -} -table.notice th -{ - padding:2px; - white-space:nowrap; - border-bottom:1px solid black; - font-weight:normal; - text-align:left; -} - -table.notice tr.error -{ -} - -table.notice tr.warning -{ - margin:0px; - padding:0px; -} - - -/* Baum */ -table.tree td.treecol, -table.tree td.treeimage -{ - width:1%; -} -table.tree td.treevalue -{ - vertical-align:middle; - white-space:nowrap; - text-align: left; -} - - - -/* Kalender */ -table.calendar -{ - table-layout:fixed; - border-collapse:collapse; - text-align: center; -} -table.calendar td -{ - border: 1px dotted; -} - -table.main td.help span -{ - padding:10px; - text-align:center; - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; -} - -textarea.editor -{ - width:100%; - height:400px; -} - -label -{ - cursor: pointer; -} diff --git a/themes/default/css/blue.css b/themes/default/css/blue.css @@ -1,610 +0,0 @@ -/* -OpenRat Content Management System -Copyright (C) 2002-2007 Jan Dankert, cms@jandankert.de - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ - -/* -Blue-Style for Openrat. -*/ - - - -body -{ - background-color:#eae2c6; - color:black; -} - - -div.breadcrumb, -div.breadcrumb a -{ - margin:0px; - padding:5px; - height:20px; - background-color:#7B9CBD; - color:#E0E0F0; - font-weight:bold; - width:100%; -} - -/* Einzel-Views */ -div#header -{ - background-color:#eae2c6; -} - -div#header a, -div#header div -{ - x-font-weight:bold; - color:black; -} - - -div#content -{ - padding:5px; - margin-left:30%; - x-background-color:white; - margin-top:0px; - -} - -div#tree -{ - padding:0px; - overflow:scroll; -} - -div#content -{ - padding:0px; -} - -div#tree > table.tree -{ - padding:3px; - x-overflow:scroll; -} - - - -/* Menü-Knöpfe */ -body > div > a.action, -body > div > a.action_active, -body > div > a.help, -body > div > div.noaction, -body > div > form > a.action, -body > div > form > a.action_active, -body > div > form > a.help, -body > div > form > div.noaction -{ - x-height:20px; - margin:9px; - margin-top:0px; - padding-top:4px; - padding-bottom:4px; - padding-left:7px; - padding-right:7px; - border:1px solid grey; - border-top:none; - -moz-border-radius-topright:0px; /* Mozilla */ - -moz-border-radius-topleft:0px; /* Mozilla */ - -moz-border-radius-bottomleft:5px; /* Mozilla */ - -moz-border-radius-bottomright:5px; /* Mozilla */ - -webkit-border-bottom-right-radius:5px; /* Webkit */ - -webkit-border-bottom-left-radius:5px; /* Webkit */ - -khtml-border-bottom-right-radius:5px; /* Konqui */ - -khtml-border-bottom-left-radius:5px; /* Konqui */ - border-bottom-left-radius:5px; - border-bottom-right-radius:5px; - background-color: #7B9CBD; - background: -moz-linear-gradient(top, #7B9CBD, silver); - background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); - float:left; - font-style:normal; - font-weight:normal; - text-decoration:none; - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - cursor:default; - color:black; -} - - -/* Knöpfe */ -body > div > table a.action, -body > div > table input.ok, -body > div > form > table a.action, -body > div > form > table input.ok -{ - xheight:30px; - margin:9px; - margin-top:0px; - padding-top:7px; - padding-bottom:7px; - padding-left:7px; - padding-right:7px; - border:1px solid grey; - border-top:none; - -moz-border-radius:10px; /* Mozilla */ - -webkit-border-radius:10px; /* Webkit */ - -khtml-border-radius:10px; /* Konqui */ - border-radius:10px; - background-color: #7B9CBD; - background: -moz-linear-gradient(top, #7B9CBD, silver); - background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); - float:left; - font-style:normal; - font-weight:normal; - text-decoration:none; - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - cursor:default; - color:black; - vertical-align:middle; -} - - - -a.action > img, -a.action > span, -a.action, -input.ok -{ - vertical-align:middle; - font-family: inherit; -} - - -body > div > form > table input.ok -{ - xfont-weight:bold; -} - -a.action:hover, -a.action_active:hover, -a.help:hover, -div.noaction:hover, -input.ok:hover -{ - text-decoration:none; - border-color:white; -} - -a.action:active, -a.action_active:active, -a.help:active, -div.noaction:active, -input.ok:active -{ - border-color:red; -} - - -a -{ - color:black; -} - - -div.dropdown -{ - opacity:0.9; - background-color:white; - border:1px solid grey; - -moz-border-radius:5px; /* Mozilla */ - -webkit-border-radius:5px; /* Webkit */ - -khtml-border-radius:5px; /* Konqui */ - border-radius:5px; - background: -moz-linear-gradient(top, #7B9CBD, silver); - background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); - font-style:normal; - font-weight:normal; - text-decoration:none; - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - color:black; -} - -div.dropdown part.entry:hover -{ - background-color:silver; -} - -iframe -{ - border: 1px solid grey; -} - - -div#content td -{ - padding:2px; -} - - - - - - - - - - - - - - - - - - - - - - - - - - - -/* Template-Platzhalter */ -a.el_text -{ - background-color: lime; -} -a.el_info, -a.el_infodate -{ - background-color: white; -} - -a.el_dynamic -{ - background-color: gray; -} - -a.el_icon -{ - background-color: yellow; -} - - - -a.editorlink:active, -a.editorlink:hover -{ - color:black; - font-weight:normal; - text-decoration:none; - background-color:white; -} - -a.editorlink:link, -a.editorlink:visited -{ - color:black; - font-weight:normal; - text-decoration:none; -} - - -pre -{ - font-family:Courier; - font-size:13px; -} -small -{ - color:gray; -} - - -/* Datenzeile-Mauseffekt */ -tr.data:hover, -div#tree tr:hover -{ - background-color:#7B9CBD; -} - - -/* Anzeige von Text-Unterschieden */ - -tr.diff td.line -{ - background-color:white; - text-align:right; -} -tr.diff td.equal -{ -} -tr.diff td.old -{ - background-color:red; -} -tr.diff td.new -{ - background-color:green; -} -tr.diff td.notequal -{ - background-color:yellow; -} - - - - -td.message { padding:10px; font-weight:bold; } -td.title -{ - white-space:nowrap; - /*font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;*/ -} - -/* Lizenzhinweis */ -a.copyright -{ - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:9px; - text-decoration:none; -} - -/* Meldung des Tages */ -td.motd -{ - border-left: 3px solid red; - border-right: 3px solid red; - font-weight: bold; - padding:10px; - margin:10px; -} - - -input.text, -textarea -{ - border:2px solid gray; - padding:2px; -} - -input:hover, -textarea:hover -{ - border-color:black; -} - -input:focus, -textarea:focus -{ - background-color:#7B9CBD; - border-color:yellow; -} - -input, -select, -textarea -{ - color:#000000; - background-color:#dad2b6; -} - -input.checkbox, -input.radio -{ - border:1px solid grey; -} - -/* Eingabefeld für Beschreibung */ -textarea.desc, -textarea.description -{ - font-family:Arial; - font-size:13px; -} - -/* Eingabefeld für Textabsatz */ -textarea.longtext -{ - font-family:Arial; - font-size:13px; - width:100%; - height:300px; - border:1px solid black; -} - -/* Eingabfeld f�r Namen */ -input.name, -td.name -{ - font-weight:bold; -} - -/* Eingabfeld f�r Dateiname */ -input.filename, -input.extension, -input.ansidate, -td.filename, -td.extension, -td.ansidate, -{ - font-family:Courier; - font-size:13px; -} - - - - -body, -textarea -{ - scrollbar-base-color:#7B9CBD; - scrollbar-arrow-color:white; - scrollbar-highlight-color:#eae2c6; - scrollbar-shadow-color:#cac2a6; -} - - -tr.headline td.help -{ - border-bottom:1px solid black; - font-style: normal; -} - -td.logo -{ - background-color:#eae2c6; - padding:10px; - margin:0px; -} - -h2.logo -{ - font-family:Verdana; - font-weight:normal; - font-size:24px; - margin-left:110px; -} - -p.logo -{ - margin-left:110px; - font-family:Verdana; - font-size:13px; -} - -input.search -{ - margin:0px; - padding:0px; - font-size:10px; - border:2px solid black; -} -input.searchbutton -{ - margin:0px; - margin-left:5px; - border:0px; - padding:0px; - font-size:4px; - max-height:20px; -} - - - -/* Zwischen-Ueberschriften */ - -fieldset -{ - border-top:1px solid black; - border-bottom:0px; - border-left:0px; - border-right:0px; - margin-top:5px; - margin-bottom:0px; - margin-left:0px; - margin-right:0px; - padding:0px; -} - - - -/* Zwischen-Ueberschriften */ - -legend -{ - font-weight:bold; -} - - - - -/* Notizen */ - -td.notice -{ - margin-top:10px; - margin-bottom:10px; - padding:10%; - text-align:center; -} -table.notice -{ - border:1px solid black; - border-spacing:0px; - -moz-border-radius:10px; - -khtml-border-radius:10px; -} -table.notice th -{ - padding:2px; - white-space:nowrap; - border-bottom:1px solid black; - font-weight:normal; - text-align:left; -} -table.notice tr.error -{ - background-color:#FF6347; -} -table.notice tr.warning -{ - background-color:#FFA500; - margin:0px; - padding:0px; -} -table.notice tr.ok -{ - background-color:#98FB98; -} - - - -/* Kalender */ - -table.calendar -{ - #border-style: solid; - table-layout:fixed; - border-collapse:collapse; - text-align: center; - #size:inherit; - #width: 80%; - #background-color: gray; -} -table.calendar td -{ - border: 1px dotted; - #background-color:grey; - #border-bottom: 1px solid black; -} - -table.main td.help span -{ - - padding:10px; - xmargin:40px; - xborder: solid grey 1px; - text-align:center; - color:black; - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; -} diff --git a/themes/default/css/dark.css b/themes/default/css/dark.css @@ -1,78 +0,0 @@ - -body.tree tr.active td.treevalue -{ - /*border-right:1px solid red;*/ - padding-left:2px; - margin-left:2px; - border-left:1px solid red; -} - -a -{ - color:black; -} - -body.menu tr.title a, -body.main tr.title -{ - color:white; -} - -body.title, -body.main tr.menu, -body.menu tr.menu, -table.notice th -{ - background-image: url('../images/bg-title.png'); -} - - -body.menu tr.title td, -body.main tr.title td -{ - background-image: url('../images/bg-menu.png'); - color: white; -} - -input, -select, -div.cancel -{ - background-image: url('../images/bg-title.png'); - color:black; - border-color:gray; -} - -textarea -{ - color:black; - border-color:gray; -} - -input:hover, -textarea:hover -{ - border-color:black; -} - -input:focus, -textarea:focus -{ - border-color:black; - background-color:white; -} - -input.submit, -input.ok, -div.cancel -{ - color:black; - -moz-border-radius:10px; - -khtml-border-radius:10px; -} - -table.main -{ - -moz-border-radius:5px; - -khtml-border-radius:5px; -} diff --git a/themes/default/css/default.css b/themes/default/css/default.css @@ -1,132 +0,0 @@ - -fieldset div -{ - clear:left; -} - - -label -{ - width:30%; - float:left; -} - -xinput[type='checkbox'] -{ - float:left; -} -xinput[type='checkbox'] + label -{ - width:80%; - float:left; -} - -xlabel + input -{ - margin-left:0%; -} - - -/* Zwischen-Ueberschriften */ -fieldset -{ - border:1px solid grey; - /* - - border-bottom:0px; - border-left:0px; - border-right:0px; - margin-top:5px; - margin-bottom:0px; - margin-left:0px; - margin-right:0px; - */ - margin:0px; - margin-top:20px; - margin-bottom:20px; - padding:15px; - - -moz-border-radius:5px; /* Mozilla */ - -webkit-border-radius:5px; /* Webkit */ - -khtml-border-radius:5px; /* Konqui */ - border-radius:5px; - /* - -webkit-box-shadow: 3px 2px 5px gray; - -moz-box-shadow: 3px 2px 5px gray; - box-shadow: 3px 2px 5px gray; - */ -} - - -/* Legende */ -legend -{ - font-weight:bold; -} - - - -/* Eingabfeld fuer Namen */ -fieldset > div input.name, -fieldset > div span.name -{ - font-weight:bold; -} - - -/* Eingabfelder fuer Dateiname */ -fieldset > div input.filename, -fieldset > div input.extension, -fieldset > div input.ansidate, -fieldset > div span.filename, -fieldset > div span.extension, -fieldset > div span.ansidate -{ - font-family:Courier; - font-size:14px; -} - - -div#tree -{ - overflow:visible; -} - - - - - -/* Anzeige von Text-Unterschieden */ - -/* Zeilen-Nr */ -tr.diff > td.line -{ - background-color:white; - padding-right:2px; - border-right:3px solid grey; - text-align:right; - margin-right:2px; -} - -/* Unveränderter Text */ -tr.diff > td.equal -{ -} - -/* Entfernter Text */ -tr.diff > td.old -{ - background-color:red; -} - -/* Hinzugefuegter Text */ -tr.diff > td.new -{ - background-color:green; -} - -/* Geaenderter Text */ -tr.diff > td.notequal -{ - background-color:yellow; -} diff --git a/themes/default/css/empty.css b/themes/default/css/empty.css @@ -1,3 +0,0 @@ -/* - Color-less style. - */- \ No newline at end of file diff --git a/themes/default/css/layout.css b/themes/default/css/layout.css @@ -0,0 +1,702 @@ +/* +OpenRat Content Management System +Copyright (C) 2002-2010 Jan Dankert + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + +/* +Basis-Style for Openrat. +*/ + + +/* R e s e t - Alle Elemente zuruecksetzen */ +/* Source: http://meyerweb.com/eric/tools/css/reset/ */ +html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} +body {line-height:1.5;} +table {border-collapse:separate;border-spacing:0;} +caption, th, td {text-align:left;font-weight:normal;} +table, td, th {vertical-align:top;} +blockquote:before, blockquote:after, q:before, q:after {content:"";} +blockquote, q {quotes:"" "";} +a img {border:none;} + +body +{ + background-color:#E0E0D5; +} + +iframe +{ + width:100%; + height:500px; + display:block; + border: 1px solid grey; +} + +div.breadcrumb, +div.breadcrumb a +{ + height:20px; + x-background-color:grey; + color:grey; + font-weight:bold; +} + +/* Einzel-Views */ +div#header +{ + height:19px; + overflow:hidden; + background-color:grey; + margin:0px; + padding:5px; +} + +div#header a, +div#header div +{ + x-font-weight:bold; + x-color:#404040; + color:white; +} + +div#header div +{ + float:left; + margin-right:24px; + margin-left:0px; +} + +div#header div.logout, +div#header div.user +{ + float:right; + margin-right:0px; + margin-left:24px; +} + +div#tree +{ + padding:5px; + width:25%; + margin-left:0px; + overflow:auto; + height:100%; + float:left; +} +div#content +{ + padding:5px; + margin-left:30%; + x-background-color:white; + margin-top:0px; + +} + +a.action, +a.action_active, +a.help, +div.noaction, +input.ok +{ + x-height:20px; + margin:9px; + padding-top:4px; + padding-bottom:4px; + padding-left:7px; + padding-right:7px; + border:1px solid grey; + -moz-border-radius:5px; /* Mozilla */ + -webkit-border-radius:5px; /* Webkit */ + -khtml-border-radius:5px; /* Konqui */ + border-radius:5px; + background-color: white; + background: -moz-linear-gradient(top, gray, silver); + background: -webkit-gradient(linear, left top, left bottom, from(gray), to(silver)); + float:left; + font-style:normal; + font-weight:normal; + text-decoration:none; + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + cursor:default; + color:black; +} + +a.help +{ + float:right; +} + +input.ok +{ + x-font-weight:bold; +} + +a.help +{ + cursor:help; +} + +a.action:hover, +a.action_active:hover, +a.help:hover, +div.noaction:hover, +input.ok:hover +{ + text-decoration:none; + border-color:white; +} + +a.action:active, +a.action_active:active, +a.help:active, +div.noaction:active, +input.ok:active +{ + border-color:red; +} + + +a +{ + color:black; +} + + +div.dropdown +{ + display:none; + opacity:0.9; + background-color:white; + position: absolute; + + padding:4px; + border:1px solid grey; + -moz-border-radius:5px; /* Mozilla */ + -webkit-border-radius:5px; /* Webkit */ + -khtml-border-radius:5px; /* Konqui */ + border-radius:5px; + background: -moz-linear-gradient(top, gray, silver); + background: -webkit-gradient(linear, left top, left bottom, from(gray), to(silver)); + font-style:normal; + font-weight:normal; + text-decoration:none; + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + color:black; +} + +div.dropdown > a +{ + display:block; +} +div.dropdown part.entry:hover +{ + background-color:silver; +} + +/*Dropdown anzeigen!!!*/ +div#header div:hover div.dropdown +{ + display:block; +} + + +topmenu{ + list-style:none; + display:inline; + margin:0; + padding:0; +} +.topmenu li{ + display:inline; + padding:3px 15px 3px 15px; + border:1px solid #ccc; + border-bottom:none; + margin-right:9px; + background:#828080; + -moz-border-radius:5px; + -moz-box-shadow: 0 1px 3px rgba(0,0,0, .3); +} +.topmenu li:hover{ + background: #999898; +} +.topmenu li a{ + color:#fff; + text-decoration:none; +} +/*Dropdown*/ +.topmenu ul{ + display:none; + width:110px; + background-color: #fff; + padding: 5px 5px; + margin-left: 75px; + margin-top:1px; + border: solid 1px #b4b4b4; + -webkit-border-radius: 5px; + -moz-border-radius-bottomleft: 5px; + -moz-border-radius-bottomright: 5px; + -moz-border-radius-topright: 3px; + border-radius: 5px; + -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3); + -moz-box-shadow: 0 1px 5px rgba(0,0,0, .3); + box-shadow: 0 1px 3px rgba(0,0,0, .3); + position:absolute; + opacity:0.7; +} +/*Dropdown anzeigen!!!*/ +.topmenu li:hover > ul{ + display:inline-table; +} +.topmenu ul li{ + list-style-type: none; + display: block; + padding: 4px 2px 4px 2px; + border:none; + background:none; + -moz-box-shadow:none; + border-bottom:1px solid #ccc; +} +.topmenu ul li:hover{ + background: none; + font-weight: bold; +} +.topmenu ul li:last-child{ + border-bottom:none; +} +.topmenu ul li a{ + color:#000000; +} + + + +/* Vorschau von Text-Inhalten */ + +td.preview { background-color:papayawhip; border-top:1px solid silver; border-bottom:1px solid silver; } +.preview h1 { font-size:138.5%; } +.preview h2 { font-size:123.1%; } +.preview h3 { font-size:108%; } +.preview h1,.preview h2,.preview h3 { + margin:1em 0; +} +.preview h1, +.preview h2, +.preview h3, +.preview h4, +.preview h5, +.preview h6, +.preview strong +{ + font-weight:bold; +} +.preview abbr,.preview acronym { + border-bottom:1px dotted #000; + cursor:help; +} +.preview em { + font-style:italic; +} +.preview ol,.preview ul,.preview dl { + margin-left:2em; +} +.preview ol li +{ + list-style: decimal outside; +} +.preview ul li +{ + list-style: disc outside; +} +.preview a:link, +.preview a:visited, +.preview a:active, +.preview a:hover +{ + text-decoration:underline; + color:blue; +} + + + +/* Verweise */ +a:link, +a:visited +{ + font-weight:normal; + text-decoration:none; +} +a:active, +a:hover +{ + font-weight:normal; + text-decoration:underline; +} + + +a.editorlink:active, +a.editorlink:hover +{ + font-weight:normal; + text-decoration:none; +} + +a.editorlink:link, +a.editorlink:visited +{ + font-weight:normal; + text-decoration:none; +} + +/* Voreingestellte Schriftart */ +body, +body th, +body td +{ + font-family:Arial; + font-size:13px; +} + +/* Hauptfenster */ +body.main +{ + text-align:center; +} + +/* Innenabstand Titel */ +body.title table tr td { + margin:0px; + padding:3px; +} + +/* Baum-Innenabstand */ +body.tree { + padding:5px; +} + + +/* Gerade aktivierte Baumelemente */ +body.tree tr.opened td.treevalue a, +body.tree tr.opened td.treevalue, +/* Aktive Menuepunkte */ +body.main table.main table.menu td.action a.menu_highlight +{ + font-weight:bold; /* fett */ +} + +/* Submenu-Entrys */ +body.menu tr.menu td table tr td, +body.main tr.menu td table tr td +{ padding:4px; padding-right:6px;padding-left:6px; width:30px; white-space:nowrap;} + +/* Submenu-Width */ +body.menu tr.menu table { width:50px;} + + +/* Inaktive Menuepunkte werden ausgegraut */ +body.menu tr.menu td table tr td.noaction, +body.main tr.menu td table tr td.noaction +{ + color:gray; +} + +/* Fenster-Titel */ +body.menu tr.title span.title, +body.main tr.title span.title +{ + font-family:Arial; + font-size:13px; + font-weight:bold; + text-shadow:#cac2a6 2px 1px 3px; +} + +/* Tree-Icons */ +body.tree td.treevalue img { + padding-right:2px; + padding-left:2px; +} + +/* Icon-Innenabstand */ +img[align=left], +img[align=right] {padding-right:1px;padding-left:1px;} + +/* Vorformatierter Text */ +pre +{ + font-family:Courier; + font-size:13px; +} + +/* Kleingedrucktes */ +small +{ + color:gray; +} + + +/* Kurztasten */ +body.menu span.accesskey, +body.main span.accesskey +{ + text-decoration:underline; +} + +/* Datenzeile-Mauseffekt */ +tr.data:hover, +body.tree tr:hover +{ + background-color:silver; +} + + + +/* Menzue-Titel-Zeile */ +body.menu tr.title td, +body.main tr.title td +{ + vertical-align:middle; + padding:4px; + height:30px; +} + +/* Hinweis */ +td.message { padding:10px; font-weight:bold; } + +/* Title-Frame */ +body.title td.title +{ + /*font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;*/ +} + +/* Allgemeine Inhaltszellen */ +body.main table.main td.window td +{ + padding:4px; +} + +/* Logo */ +table.main td.window td.logo +{ + padding:10px; +} + +/* Action-Button */ +body.main table.main td.window td.act +{ + padding:15px; + margin-top:20px; + border-top:1px solid gray; + text-align:right; +} + +/* Lizenzhinweis */ +a.copyright +{ + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:9px; + text-decoration:none; +} + +/* Message of the day */ +td.motd +{ + border-left: 3px solid red; + border-right: 3px solid red; + font-weight: bold; + padding:10px; + margin:10px; +} + +/* Hauptfenster */ +table.main +{ + x-border:3px solid; +} + + +/* Eingabefelder */ +input.text, +textarea +{ + border:2px solid; + padding:2px; +} + + +input.checkbox, +input.radio +{ + border:1px solid grey; +} + +/* Eingabefeld fuer Beschreibung */ +textarea.desc, +textarea.description +{ + font-family:Arial; + font-size:13px; +} + +/* Eingabefeld fuer Textabsatz */ +textarea.longtext +{ + font-family:Arial; + font-size:13px; + width:100%; + height:300px; + border:1px solid black; +} + + + + + +/* Hilfe-Texte */ +tr td.help +{ + font-style: italic; +} + +tr.headline td.help +{ + border-bottom:1px solid black; + font-style: normal; +} + +/* Logo */ +td.logo +{ + padding:10px; + margin:0px; +} + +h2.logo +{ + font-family:Verdana; + font-weight:normal; + font-size:24px; + margin-left:110px; +} + +p.logo +{ + margin-left:110px; + font-family:Verdana; + font-size:13px; +} + +input.search +{ + margin:0px; + padding:0px; + font-size:10px; + border:2px solid black; +} +input.searchbutton +{ + margin:0px; + margin-left:5px; + border:0px; + padding:0px; + font-size:4px; + max-height:20px; +} + + + + + +/* Notizen */ +td.notice +{ + margin:0px; + padding:5%; + text-align:center; +} +table.notice +{ + width:100%; + border:1px solid; + border-spacing:0px; +} +table.notice th +{ + padding:2px; + white-space:nowrap; + border-bottom:1px solid black; + font-weight:normal; + text-align:left; +} + +table.notice tr.error +{ +} + +table.notice tr.warning +{ + margin:0px; + padding:0px; +} + + +/* Baum */ +table.tree td.treecol, +table.tree td.treeimage +{ + width:1%; +} +table.tree td.treevalue +{ + vertical-align:middle; + white-space:nowrap; + text-align: left; +} + + + +/* Kalender */ +table.calendar +{ + table-layout:fixed; + border-collapse:collapse; + text-align: center; +} +table.calendar td +{ + border: 1px dotted; +} + +table.main td.help span +{ + padding:10px; + text-align:center; + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; +} + +textarea.editor +{ + width:100%; + height:400px; +} + +label +{ + cursor: pointer; +} diff --git a/themes/default/css/moorweide.css b/themes/default/css/moorweide.css @@ -1,100 +0,0 @@ -/* $Id$ */ - -a:link,a:visited -{ - color:green; -} - -a:active,a:hover -{ - color:green; - /*font-weight:bold;*/ -} - - -body.menu tr.title a -{ - color:#CCCCCC; -} - -body -{ - color:#000000; - background-color:#DDFFDD; -} - -table.main { - background-color:white; - } -small -{ - color:grey; -} - -td.line -{ - background-color: silver; - border-left: 10px solid white; - border-right: 10px solid white; - color:black; - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; -} - -td.help -{ - color:black; - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; - padding-bottom:10px; -} - -body.menu tr.title td, -body.main tr.title td -{ background-color:#55AA55; } - -body.menu tr.menu td, -body.main tr.menu td -{ background-color:#CCEECC; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } - - -td.act {background-color:FFFFDD; padding:15px; border-top:0px solid grey; } -p.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } - -table.main { border-color:black; } - -input.submit { color:white; font-weight:bold; background-color:green; } -input.reset { color:white; background-color:green; } -textarea.desc { font-family:Arial;font-size:13px; } -textarea.longtext { font-family:Arial;font-size:13px; } - -input, select, textarea -{ - color:#000000; - background-color:#FFFFDD; -} - -input.name -{ - font-weight:bold; -} - -.filename -{ - font-family:Courier;font-size:13px; -} - -input.ansidate -{ - font-family:Courier; - font-size:13px; -} - -body, textarea -{ - scrollbar-base-color:#7B9CBD; - scrollbar-arrow-color:white; - - scrollbar-highlight-color:#eae2c6; - scrollbar-shadow-color:#cac2a6; -}- \ No newline at end of file diff --git a/themes/default/css/night.css b/themes/default/css/night.css @@ -1,37 +0,0 @@ -/* Night - extends the "dark" style */ - -@import url("dark.css"); - -body, -body.main, -body.tree -{ - background-color:#252525; -} - -textarea -{ - color:black; - border-color:gray; -} - -input:hover, -textarea:hover -{ - border-color:black; -} - -input.submit, -input.ok, -div.cancel -{ - color:black; -} - -body.tree a:link, -body.tree a:visited, -body.tree a:active, -body.tree a:hover -{ - color:white; -} diff --git a/themes/default/css/oldenburg.css b/themes/default/css/oldenburg.css @@ -1,200 +0,0 @@ -/* -Stylesheet for user switching from a CMS called ...... ouh, find out yourself ... :) -*/ - - -body.menu tr.title a, -body.main tr.title -{ - color:white; -} - - - -a:link, -a:visited -{ - color:#000080; -} - -a:active, -a:hover -{ - color:#000080; -} - - -a.el_include, -a.el_list -{ - background-color: blue; -} - -a.el_longtext, -a.el_text -{ - background-color: lime; -} - - -a.el_infodate, -a.el_info -{ - background-color: white; -} - -a.el_date -{ - background-color: aqua; -} - -a.el_link -{ - background-color: fuchsia; -} - -a.el_number -{ - background-color: lime; -} - -a.el_code -{ - background-color: gray; -} - -a.el_icon -{ - background-color: yellow; -} - - -a.mainmenu:link, -a.mainmenu:visited -{ - color:#CCCCCC; -} - -a.mainmenu:active, -a.mainmenu:hover -{ - color:#CCCCCC; -} - - -/* Allgemeine Body-Angaben */ -body -{ - color:#000000; - font-family:Arial; - font-size:12px; - background-color:#EEEEEE; -} - - -body.main table.main, -{ - background-color:white; -} -body.main tr.menu td.action:hover, -body.menu tr.menu td.action:hover -{ - background-color:silver; -} - - -body, textarea -{ - scrollbar-face-color: #eeeeee; - scrollbar-shadow-color: #000000; - scrollbar-highlight-color: #000000; - scrollbar-3dlight-color: #eeeeee; - scrollbar-darkshadow-color: #eeeeee; - scrollbar-track-color: #eeeeee; - scrollbar-arrow-color: #000000; -} - -body.title -{ - background-color:white; - color:black; -} - -pre -{ - font-family:Courier; - font-size:13px; -} - -small -{ - color:grey; -} - -td.diff_equal -{ -} -td.diff_old -{ - background-color:red; -} -td.diff_new -{ - background-color:green; -} -td.diff_notequal -{ - background-color:yellow; -} - -td.help -{ - color:black; - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; -} - -td.title -{ - font-family:Verdana,Arial,Helvetica,sans-serif; - font-size:11px; -} - -/* Hauptmenue */ -body.menu tr.title td, -body.main tr.title td -{ - background-color:#000080; -} - -/* Submenue */ -body.menu tr.menu td, -body.main tr.menu td -{ - background-color:#DFDFDF; -} - -td.act -{ - background-color:#DFDFDF; -} - -.mainmenu_headline{color:#CCCCCC; font-size:13px; color:black; } -.mainmenu_name{color:white; font-weight:bold; font-size:24px; } -.mainmenu_val{color:#CCCCCC; } -.mainmenu_title{color:#CCCCCC;vertical-align:middle;font-size:24px; } - -table.main { border:1px solid black; } - -input.submit { color:#FFFFFF; background-color:#808080; } -input.reset { color:#black; background-color:##000080; text-align:right; } -textarea.desc { font-family:Arial;font-size:13px; } -textarea.longtext { font-family:Arial;font-size:13px; width:100%; height:300; } - -input, -select, -textarea -{ - color:#000000; - background-color:#DFDFDF; -} diff --git a/themes/default/css/rotgelb.css b/themes/default/css/rotgelb.css @@ -1,29 +0,0 @@ -/* $Id$ */ - -/* - simply read-yellow colors... -*/ - -a:link, -a:visited -{ - color:#BB0C0C; - font-weight:normal; - text-decoration:none; -} -a:active, -a:hover -{ - color:#BB0C0C; - font-weight:normal; - text-decoration:underline; -} - - -body.menu tr.title td, -body.main tr.title td -{ background-color:#BB0C0C;} - -body.menu,tr.menu td, -body.main tr.menu td -{ background-color:#EED536; }- \ No newline at end of file diff --git a/themes/default/css/system.css b/themes/default/css/system.css @@ -1,350 +0,0 @@ -/* $Id$ */ - -/* - -OpenRat Content Management System -Copyright (C) 2002-2007 Jan Dankert, cms@jandankert.de - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -*/ - -/* - -This stylesheet makes use of the colors selected by the operating system on the client. - -*/ - -a:link, -a:visited -{ - color:Highlight; - font-weight:normal; - text-decoration:none; -} -a:active, -a:hover -{ - color:Highlight; - font-weight:normal; - text-decoration:underline; -} - - -a.el_text:link, -a.el_text:active, -a.el_text:visited, -a.el_text:hover, -a.el_info:link, -a.el_info:active, -a.el_info:visited, -a.el_info:hover, -a.el_dynamic:link, -a.el_dynamic:active, -a.el_dynamic:visited, -a.el_dynamic:hover, -a.el_icon:link, -a.el_icon:active, -a.el_icon:visited, -a.el_icon:hover -{ - color: HighlightText; - background-color: Highlight; -} - - - -a.path:link, -a.path:visited -{ - color:#CCCCCC; - font-weight:bold; - text-decoration:none; -} - -a.path:active, -a.path:hover -{ - color:#CCCCCC; font-weight:bold; text-decoration:underline; -} - -body.main tr.menu td table td a, -body.menu tr.menu td table td a -{ - color:ButtonText; -} - - -a.menu_highlight:link, -a.menu_highlight:visited -{ - color:ButtonText; - font-weight:bold; - text-decoration:none; -} - - -a.menu_highlight:active, -a.menu_highlight:hover -{ - color:ButtonText; - font-weight:bold; - text-decoration:underline; -} - - -/* Grundeinstellung */ -body -{ - background-color:Window; - color:WindowText; - font-family:Arial; - font-size:13px; -} - -/* Grundeinstellung */ -body.main -{ - background-color:Window; - color:WindowText; - font-family:Arial; - font-size:13px; -} - -/* Titelleiste */ -body.title { - margin:0px; - xbackground-color:#000000; -} - -/* Baum */ -body.tree { - background-color:Window; - padding:5px; -} - - -body.border { - margin:0px; - background-color:gray; -} - -body.status { - margin:0px; - background-color:AppWorkspace; - color:ButtonText; - font-size:0.7em; -} -body.status table tr td, -body.status table tr td form select, -body.status table tr td form select:disabled, -body.status table tr td form input { - margin:0px; - background-color:AppWorkspace; - color:ButtonText; - font-size:0.9em; - width:auto; - border:0px; - margin:0px; - padding:0px; -} - -body.background { - margin:0px; - background-color:#EEEEEE; -} - - -form -{ - margin:0px; - padding:0px; - -} - - -pre{ font-family:Courier;font-size:13px; } -small -{ - color:gray; -} - - -span.title -{ - color:white; - font-family:Arial; - font-size:13px; - font-weight:bold; -} -span.inactive, -span.menu_disabled -{ - color:GrayText; -} - -span.accesskey -{ - text-decoration:underline; -} - -th -{ - background-color:#7B9CBD; - color:white; - font-family:Arial; - font-size:13px; - vertical-align:top; - font-weight:bold; - border-bottom:1px solid gray; -} - -td -{ color:WindowText; - font-family:Arial; - font-size:13px; - vertical-align:top; -} - - -body.menu tr.title td, -body.main tr.title td -{ background-color:Highlight; color:HighlightText; vertical-align:middle; height:30px;} - -body.main tr.menu td.action:hover, -body.menu tr.menu td.action:hover -{ - background-color:Highlight; - color:ButtonText; -} - -td.help { color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } -td.title { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } - - -body.menu tr.menu td, -body.main tr.menu td -{ background-color:ButtonFace; color:ButtonText; } - -fieldset -{ - border-top:1px solid ButtonFace; -} - -td.act -{ - border-top:1px solid ButtonFace; - background-color:AppWorkspace; -} - - -p.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; } - -table.main -{ - border:3px solid gray; - background-color:AppWorkspace; - -} - - -tr.f1:hover, -tr.f2:hover -{ - xbackground-color:#FF0000; -} - - - -/* Farben f�r Eingabfelder, allgemein */ -input, -select, -textarea -{ - color:WindowText; - background-color:Window; -} - -/* Rahmen f�r Eingabefelder */ -input, -textarea -{ - border:1px solid Highlight; - padding:5px; - background-color:Window; -} - -/* Eingabefelder, maus�berstrichen */ -input:hover, -textarea:hover -{ - border-color:WindowText; -} - -/* Eingabefelder, aktiv */ -input:focus, -textarea:focus -{ - border-color:WindowText; - background-color:Window; -} - -/* Kn�pfe */ -input.submit, -input.reset, -input.ok -{ - color:ButtonText; - background-color:ButtonFace; - width:110px; -} - - - - -/* Seitliche Scrollbar */ -body, -textarea -{ - scrollbar-base-color:Scrollbar; - scrollbar-arrow-color:ButtonText; - scrollbar-highlight-color:Scrollbar; - scrollbar-shadow-color:Scrollbar; -} - - - -/* Logo (falls vorhanden) */ -td.logo -{ - background-color:InfoBackground; - padding:10px; - margin:0px; -} - -h2.logo -{ - font-family:Verdana; - font-weight:normal; - font-size:24px; - margin-left:110px; -} - -p.logo -{ - margin-left:110px; - font-family:Verdana; - font-size:13px; -} diff --git a/themes/default/css/user/blue.css b/themes/default/css/user/blue.css @@ -0,0 +1,610 @@ +/* +OpenRat Content Management System +Copyright (C) 2002-2007 Jan Dankert, cms@jandankert.de + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + +/* +Blue-Style for Openrat. +*/ + + + +body +{ + background-color:#eae2c6; + color:black; +} + + +div.breadcrumb, +div.breadcrumb a +{ + margin:0px; + padding:5px; + height:20px; + background-color:#7B9CBD; + color:#E0E0F0; + font-weight:bold; + width:100%; +} + +/* Einzel-Views */ +div#header +{ + background-color:#eae2c6; +} + +div#header a, +div#header div +{ + x-font-weight:bold; + color:black; +} + + +div#content +{ + padding:5px; + margin-left:30%; + x-background-color:white; + margin-top:0px; + +} + +div#tree +{ + padding:0px; + overflow:scroll; +} + +div#content +{ + padding:0px; +} + +div#tree > table.tree +{ + padding:3px; + x-overflow:scroll; +} + + + +/* Menü-Knöpfe */ +body > div > a.action, +body > div > a.action_active, +body > div > a.help, +body > div > div.noaction, +body > div > form > a.action, +body > div > form > a.action_active, +body > div > form > a.help, +body > div > form > div.noaction +{ + x-height:20px; + margin:9px; + margin-top:0px; + padding-top:4px; + padding-bottom:4px; + padding-left:7px; + padding-right:7px; + border:1px solid grey; + border-top:none; + -moz-border-radius-topright:0px; /* Mozilla */ + -moz-border-radius-topleft:0px; /* Mozilla */ + -moz-border-radius-bottomleft:5px; /* Mozilla */ + -moz-border-radius-bottomright:5px; /* Mozilla */ + -webkit-border-bottom-right-radius:5px; /* Webkit */ + -webkit-border-bottom-left-radius:5px; /* Webkit */ + -khtml-border-bottom-right-radius:5px; /* Konqui */ + -khtml-border-bottom-left-radius:5px; /* Konqui */ + border-bottom-left-radius:5px; + border-bottom-right-radius:5px; + background-color: #7B9CBD; + background: -moz-linear-gradient(top, #7B9CBD, silver); + background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); + float:left; + font-style:normal; + font-weight:normal; + text-decoration:none; + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + cursor:default; + color:black; +} + + +/* Knöpfe */ +body > div > table a.action, +body > div > table input.ok, +body > div > form > table a.action, +body > div > form > table input.ok +{ + xheight:30px; + margin:9px; + margin-top:0px; + padding-top:7px; + padding-bottom:7px; + padding-left:7px; + padding-right:7px; + border:1px solid grey; + border-top:none; + -moz-border-radius:10px; /* Mozilla */ + -webkit-border-radius:10px; /* Webkit */ + -khtml-border-radius:10px; /* Konqui */ + border-radius:10px; + background-color: #7B9CBD; + background: -moz-linear-gradient(top, #7B9CBD, silver); + background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); + float:left; + font-style:normal; + font-weight:normal; + text-decoration:none; + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + cursor:default; + color:black; + vertical-align:middle; +} + + + +a.action > img, +a.action > span, +a.action, +input.ok +{ + vertical-align:middle; + font-family: inherit; +} + + +body > div > form > table input.ok +{ + xfont-weight:bold; +} + +a.action:hover, +a.action_active:hover, +a.help:hover, +div.noaction:hover, +input.ok:hover +{ + text-decoration:none; + border-color:white; +} + +a.action:active, +a.action_active:active, +a.help:active, +div.noaction:active, +input.ok:active +{ + border-color:red; +} + + +a +{ + color:black; +} + + +div.dropdown +{ + opacity:0.9; + background-color:white; + border:1px solid grey; + -moz-border-radius:5px; /* Mozilla */ + -webkit-border-radius:5px; /* Webkit */ + -khtml-border-radius:5px; /* Konqui */ + border-radius:5px; + background: -moz-linear-gradient(top, #7B9CBD, silver); + background: -webkit-gradient(linear, left top, left bottom, from(#7B9CBD), to(silver)); + font-style:normal; + font-weight:normal; + text-decoration:none; + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + color:black; +} + +div.dropdown part.entry:hover +{ + background-color:silver; +} + +iframe +{ + border: 1px solid grey; +} + + +div#content td +{ + padding:2px; +} + + + + + + + + + + + + + + + + + + + + + + + + + + + +/* Template-Platzhalter */ +a.el_text +{ + background-color: lime; +} +a.el_info, +a.el_infodate +{ + background-color: white; +} + +a.el_dynamic +{ + background-color: gray; +} + +a.el_icon +{ + background-color: yellow; +} + + + +a.editorlink:active, +a.editorlink:hover +{ + color:black; + font-weight:normal; + text-decoration:none; + background-color:white; +} + +a.editorlink:link, +a.editorlink:visited +{ + color:black; + font-weight:normal; + text-decoration:none; +} + + +pre +{ + font-family:Courier; + font-size:13px; +} +small +{ + color:gray; +} + + +/* Datenzeile-Mauseffekt */ +tr.data:hover, +div#tree tr:hover +{ + background-color:#7B9CBD; +} + + +/* Anzeige von Text-Unterschieden */ + +tr.diff td.line +{ + background-color:white; + text-align:right; +} +tr.diff td.equal +{ +} +tr.diff td.old +{ + background-color:red; +} +tr.diff td.new +{ + background-color:green; +} +tr.diff td.notequal +{ + background-color:yellow; +} + + + + +td.message { padding:10px; font-weight:bold; } +td.title +{ + white-space:nowrap; + /*font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;*/ +} + +/* Lizenzhinweis */ +a.copyright +{ + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:9px; + text-decoration:none; +} + +/* Meldung des Tages */ +td.motd +{ + border-left: 3px solid red; + border-right: 3px solid red; + font-weight: bold; + padding:10px; + margin:10px; +} + + +input.text, +textarea +{ + border:2px solid gray; + padding:2px; +} + +input:hover, +textarea:hover +{ + border-color:black; +} + +input:focus, +textarea:focus +{ + background-color:#7B9CBD; + border-color:yellow; +} + +input, +select, +textarea +{ + color:#000000; + background-color:#dad2b6; +} + +input.checkbox, +input.radio +{ + border:1px solid grey; +} + +/* Eingabefeld für Beschreibung */ +textarea.desc, +textarea.description +{ + font-family:Arial; + font-size:13px; +} + +/* Eingabefeld für Textabsatz */ +textarea.longtext +{ + font-family:Arial; + font-size:13px; + width:100%; + height:300px; + border:1px solid black; +} + +/* Eingabfeld f�r Namen */ +input.name, +td.name +{ + font-weight:bold; +} + +/* Eingabfeld f�r Dateiname */ +input.filename, +input.extension, +input.ansidate, +td.filename, +td.extension, +td.ansidate, +{ + font-family:Courier; + font-size:13px; +} + + + + +body, +textarea +{ + scrollbar-base-color:#7B9CBD; + scrollbar-arrow-color:white; + scrollbar-highlight-color:#eae2c6; + scrollbar-shadow-color:#cac2a6; +} + + +tr.headline td.help +{ + border-bottom:1px solid black; + font-style: normal; +} + +td.logo +{ + background-color:#eae2c6; + padding:10px; + margin:0px; +} + +h2.logo +{ + font-family:Verdana; + font-weight:normal; + font-size:24px; + margin-left:110px; +} + +p.logo +{ + margin-left:110px; + font-family:Verdana; + font-size:13px; +} + +input.search +{ + margin:0px; + padding:0px; + font-size:10px; + border:2px solid black; +} +input.searchbutton +{ + margin:0px; + margin-left:5px; + border:0px; + padding:0px; + font-size:4px; + max-height:20px; +} + + + +/* Zwischen-Ueberschriften */ + +fieldset +{ + border-top:1px solid black; + border-bottom:0px; + border-left:0px; + border-right:0px; + margin-top:5px; + margin-bottom:0px; + margin-left:0px; + margin-right:0px; + padding:0px; +} + + + +/* Zwischen-Ueberschriften */ + +legend +{ + font-weight:bold; +} + + + + +/* Notizen */ + +td.notice +{ + margin-top:10px; + margin-bottom:10px; + padding:10%; + text-align:center; +} +table.notice +{ + border:1px solid black; + border-spacing:0px; + -moz-border-radius:10px; + -khtml-border-radius:10px; +} +table.notice th +{ + padding:2px; + white-space:nowrap; + border-bottom:1px solid black; + font-weight:normal; + text-align:left; +} +table.notice tr.error +{ + background-color:#FF6347; +} +table.notice tr.warning +{ + background-color:#FFA500; + margin:0px; + padding:0px; +} +table.notice tr.ok +{ + background-color:#98FB98; +} + + + +/* Kalender */ + +table.calendar +{ + #border-style: solid; + table-layout:fixed; + border-collapse:collapse; + text-align: center; + #size:inherit; + #width: 80%; + #background-color: gray; +} +table.calendar td +{ + border: 1px dotted; + #background-color:grey; + #border-bottom: 1px solid black; +} + +table.main td.help span +{ + + padding:10px; + xmargin:40px; + xborder: solid grey 1px; + text-align:center; + color:black; + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; +} diff --git a/themes/default/css/user/dark.css b/themes/default/css/user/dark.css @@ -0,0 +1,78 @@ + +body.tree tr.active td.treevalue +{ + /*border-right:1px solid red;*/ + padding-left:2px; + margin-left:2px; + border-left:1px solid red; +} + +a +{ + color:black; +} + +body.menu tr.title a, +body.main tr.title +{ + color:white; +} + +body.title, +body.main tr.menu, +body.menu tr.menu, +table.notice th +{ + background-image: url('../images/bg-title.png'); +} + + +body.menu tr.title td, +body.main tr.title td +{ + background-image: url('../images/bg-menu.png'); + color: white; +} + +input, +select, +div.cancel +{ + background-image: url('../images/bg-title.png'); + color:black; + border-color:gray; +} + +textarea +{ + color:black; + border-color:gray; +} + +input:hover, +textarea:hover +{ + border-color:black; +} + +input:focus, +textarea:focus +{ + border-color:black; + background-color:white; +} + +input.submit, +input.ok, +div.cancel +{ + color:black; + -moz-border-radius:10px; + -khtml-border-radius:10px; +} + +table.main +{ + -moz-border-radius:5px; + -khtml-border-radius:5px; +} diff --git a/themes/default/css/user/default.css b/themes/default/css/user/default.css @@ -0,0 +1,132 @@ + +fieldset div +{ + clear:left; +} + + +label +{ + width:30%; + float:left; +} + +xinput[type='checkbox'] +{ + float:left; +} +xinput[type='checkbox'] + label +{ + width:80%; + float:left; +} + +xlabel + input +{ + margin-left:0%; +} + + +/* Zwischen-Ueberschriften */ +fieldset +{ + border:1px solid grey; + /* + + border-bottom:0px; + border-left:0px; + border-right:0px; + margin-top:5px; + margin-bottom:0px; + margin-left:0px; + margin-right:0px; + */ + margin:0px; + margin-top:20px; + margin-bottom:20px; + padding:15px; + + -moz-border-radius:5px; /* Mozilla */ + -webkit-border-radius:5px; /* Webkit */ + -khtml-border-radius:5px; /* Konqui */ + border-radius:5px; + /* + -webkit-box-shadow: 3px 2px 5px gray; + -moz-box-shadow: 3px 2px 5px gray; + box-shadow: 3px 2px 5px gray; + */ +} + + +/* Legende */ +legend +{ + font-weight:bold; +} + + + +/* Eingabfeld fuer Namen */ +fieldset > div input.name, +fieldset > div span.name +{ + font-weight:bold; +} + + +/* Eingabfelder fuer Dateiname */ +fieldset > div input.filename, +fieldset > div input.extension, +fieldset > div input.ansidate, +fieldset > div span.filename, +fieldset > div span.extension, +fieldset > div span.ansidate +{ + font-family:Courier; + font-size:14px; +} + + +div#tree +{ + overflow:visible; +} + + + + + +/* Anzeige von Text-Unterschieden */ + +/* Zeilen-Nr */ +tr.diff > td.line +{ + background-color:white; + padding-right:2px; + border-right:3px solid grey; + text-align:right; + margin-right:2px; +} + +/* Unveränderter Text */ +tr.diff > td.equal +{ +} + +/* Entfernter Text */ +tr.diff > td.old +{ + background-color:red; +} + +/* Hinzugefuegter Text */ +tr.diff > td.new +{ + background-color:green; +} + +/* Geaenderter Text */ +tr.diff > td.notequal +{ + background-color:yellow; +} diff --git a/themes/default/css/user/empty.css b/themes/default/css/user/empty.css @@ -0,0 +1,3 @@ +/* + Color-less style. + */+ \ No newline at end of file diff --git a/themes/default/css/user/moorweide.css b/themes/default/css/user/moorweide.css @@ -0,0 +1,100 @@ +/* $Id$ */ + +a:link,a:visited +{ + color:green; +} + +a:active,a:hover +{ + color:green; + /*font-weight:bold;*/ +} + + +body.menu tr.title a +{ + color:#CCCCCC; +} + +body +{ + color:#000000; + background-color:#DDFFDD; +} + +table.main { + background-color:white; + } +small +{ + color:grey; +} + +td.line +{ + background-color: silver; + border-left: 10px solid white; + border-right: 10px solid white; + color:black; + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; +} + +td.help +{ + color:black; + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; + padding-bottom:10px; +} + +body.menu tr.title td, +body.main tr.title td +{ background-color:#55AA55; } + +body.menu tr.menu td, +body.main tr.menu td +{ background-color:#CCEECC; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } + + +td.act {background-color:FFFFDD; padding:15px; border-top:0px solid grey; } +p.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } + +table.main { border-color:black; } + +input.submit { color:white; font-weight:bold; background-color:green; } +input.reset { color:white; background-color:green; } +textarea.desc { font-family:Arial;font-size:13px; } +textarea.longtext { font-family:Arial;font-size:13px; } + +input, select, textarea +{ + color:#000000; + background-color:#FFFFDD; +} + +input.name +{ + font-weight:bold; +} + +.filename +{ + font-family:Courier;font-size:13px; +} + +input.ansidate +{ + font-family:Courier; + font-size:13px; +} + +body, textarea +{ + scrollbar-base-color:#7B9CBD; + scrollbar-arrow-color:white; + + scrollbar-highlight-color:#eae2c6; + scrollbar-shadow-color:#cac2a6; +}+ \ No newline at end of file diff --git a/themes/default/css/user/night.css b/themes/default/css/user/night.css @@ -0,0 +1,37 @@ +/* Night - extends the "dark" style */ + +@import url("dark.css"); + +body, +body.main, +body.tree +{ + background-color:#252525; +} + +textarea +{ + color:black; + border-color:gray; +} + +input:hover, +textarea:hover +{ + border-color:black; +} + +input.submit, +input.ok, +div.cancel +{ + color:black; +} + +body.tree a:link, +body.tree a:visited, +body.tree a:active, +body.tree a:hover +{ + color:white; +} diff --git a/themes/default/css/user/oldenburg.css b/themes/default/css/user/oldenburg.css @@ -0,0 +1,200 @@ +/* +Stylesheet for user switching from a CMS called ...... ouh, find out yourself ... :) +*/ + + +body.menu tr.title a, +body.main tr.title +{ + color:white; +} + + + +a:link, +a:visited +{ + color:#000080; +} + +a:active, +a:hover +{ + color:#000080; +} + + +a.el_include, +a.el_list +{ + background-color: blue; +} + +a.el_longtext, +a.el_text +{ + background-color: lime; +} + + +a.el_infodate, +a.el_info +{ + background-color: white; +} + +a.el_date +{ + background-color: aqua; +} + +a.el_link +{ + background-color: fuchsia; +} + +a.el_number +{ + background-color: lime; +} + +a.el_code +{ + background-color: gray; +} + +a.el_icon +{ + background-color: yellow; +} + + +a.mainmenu:link, +a.mainmenu:visited +{ + color:#CCCCCC; +} + +a.mainmenu:active, +a.mainmenu:hover +{ + color:#CCCCCC; +} + + +/* Allgemeine Body-Angaben */ +body +{ + color:#000000; + font-family:Arial; + font-size:12px; + background-color:#EEEEEE; +} + + +body.main table.main, +{ + background-color:white; +} +body.main tr.menu td.action:hover, +body.menu tr.menu td.action:hover +{ + background-color:silver; +} + + +body, textarea +{ + scrollbar-face-color: #eeeeee; + scrollbar-shadow-color: #000000; + scrollbar-highlight-color: #000000; + scrollbar-3dlight-color: #eeeeee; + scrollbar-darkshadow-color: #eeeeee; + scrollbar-track-color: #eeeeee; + scrollbar-arrow-color: #000000; +} + +body.title +{ + background-color:white; + color:black; +} + +pre +{ + font-family:Courier; + font-size:13px; +} + +small +{ + color:grey; +} + +td.diff_equal +{ +} +td.diff_old +{ + background-color:red; +} +td.diff_new +{ + background-color:green; +} +td.diff_notequal +{ + background-color:yellow; +} + +td.help +{ + color:black; + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; +} + +td.title +{ + font-family:Verdana,Arial,Helvetica,sans-serif; + font-size:11px; +} + +/* Hauptmenue */ +body.menu tr.title td, +body.main tr.title td +{ + background-color:#000080; +} + +/* Submenue */ +body.menu tr.menu td, +body.main tr.menu td +{ + background-color:#DFDFDF; +} + +td.act +{ + background-color:#DFDFDF; +} + +.mainmenu_headline{color:#CCCCCC; font-size:13px; color:black; } +.mainmenu_name{color:white; font-weight:bold; font-size:24px; } +.mainmenu_val{color:#CCCCCC; } +.mainmenu_title{color:#CCCCCC;vertical-align:middle;font-size:24px; } + +table.main { border:1px solid black; } + +input.submit { color:#FFFFFF; background-color:#808080; } +input.reset { color:#black; background-color:##000080; text-align:right; } +textarea.desc { font-family:Arial;font-size:13px; } +textarea.longtext { font-family:Arial;font-size:13px; width:100%; height:300; } + +input, +select, +textarea +{ + color:#000000; + background-color:#DFDFDF; +} diff --git a/themes/default/css/user/rotgelb.css b/themes/default/css/user/rotgelb.css @@ -0,0 +1,29 @@ +/* $Id$ */ + +/* + simply read-yellow colors... +*/ + +a:link, +a:visited +{ + color:#BB0C0C; + font-weight:normal; + text-decoration:none; +} +a:active, +a:hover +{ + color:#BB0C0C; + font-weight:normal; + text-decoration:underline; +} + + +body.menu tr.title td, +body.main tr.title td +{ background-color:#BB0C0C;} + +body.menu,tr.menu td, +body.main tr.menu td +{ background-color:#EED536; }+ \ No newline at end of file diff --git a/themes/default/css/user/system.css b/themes/default/css/user/system.css @@ -0,0 +1,350 @@ +/* $Id$ */ + +/* + +OpenRat Content Management System +Copyright (C) 2002-2007 Jan Dankert, cms@jandankert.de + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +*/ + +/* + +This stylesheet makes use of the colors selected by the operating system on the client. + +*/ + +a:link, +a:visited +{ + color:Highlight; + font-weight:normal; + text-decoration:none; +} +a:active, +a:hover +{ + color:Highlight; + font-weight:normal; + text-decoration:underline; +} + + +a.el_text:link, +a.el_text:active, +a.el_text:visited, +a.el_text:hover, +a.el_info:link, +a.el_info:active, +a.el_info:visited, +a.el_info:hover, +a.el_dynamic:link, +a.el_dynamic:active, +a.el_dynamic:visited, +a.el_dynamic:hover, +a.el_icon:link, +a.el_icon:active, +a.el_icon:visited, +a.el_icon:hover +{ + color: HighlightText; + background-color: Highlight; +} + + + +a.path:link, +a.path:visited +{ + color:#CCCCCC; + font-weight:bold; + text-decoration:none; +} + +a.path:active, +a.path:hover +{ + color:#CCCCCC; font-weight:bold; text-decoration:underline; +} + +body.main tr.menu td table td a, +body.menu tr.menu td table td a +{ + color:ButtonText; +} + + +a.menu_highlight:link, +a.menu_highlight:visited +{ + color:ButtonText; + font-weight:bold; + text-decoration:none; +} + + +a.menu_highlight:active, +a.menu_highlight:hover +{ + color:ButtonText; + font-weight:bold; + text-decoration:underline; +} + + +/* Grundeinstellung */ +body +{ + background-color:Window; + color:WindowText; + font-family:Arial; + font-size:13px; +} + +/* Grundeinstellung */ +body.main +{ + background-color:Window; + color:WindowText; + font-family:Arial; + font-size:13px; +} + +/* Titelleiste */ +body.title { + margin:0px; + xbackground-color:#000000; +} + +/* Baum */ +body.tree { + background-color:Window; + padding:5px; +} + + +body.border { + margin:0px; + background-color:gray; +} + +body.status { + margin:0px; + background-color:AppWorkspace; + color:ButtonText; + font-size:0.7em; +} +body.status table tr td, +body.status table tr td form select, +body.status table tr td form select:disabled, +body.status table tr td form input { + margin:0px; + background-color:AppWorkspace; + color:ButtonText; + font-size:0.9em; + width:auto; + border:0px; + margin:0px; + padding:0px; +} + +body.background { + margin:0px; + background-color:#EEEEEE; +} + + +form +{ + margin:0px; + padding:0px; + +} + + +pre{ font-family:Courier;font-size:13px; } +small +{ + color:gray; +} + + +span.title +{ + color:white; + font-family:Arial; + font-size:13px; + font-weight:bold; +} +span.inactive, +span.menu_disabled +{ + color:GrayText; +} + +span.accesskey +{ + text-decoration:underline; +} + +th +{ + background-color:#7B9CBD; + color:white; + font-family:Arial; + font-size:13px; + vertical-align:top; + font-weight:bold; + border-bottom:1px solid gray; +} + +td +{ color:WindowText; + font-family:Arial; + font-size:13px; + vertical-align:top; +} + + +body.menu tr.title td, +body.main tr.title td +{ background-color:Highlight; color:HighlightText; vertical-align:middle; height:30px;} + +body.main tr.menu td.action:hover, +body.menu tr.menu td.action:hover +{ + background-color:Highlight; + color:ButtonText; +} + +td.help { color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } +td.title { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; } + + +body.menu tr.menu td, +body.main tr.menu td +{ background-color:ButtonFace; color:ButtonText; } + +fieldset +{ + border-top:1px solid ButtonFace; +} + +td.act +{ + border-top:1px solid ButtonFace; + background-color:AppWorkspace; +} + + +p.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; } + +table.main +{ + border:3px solid gray; + background-color:AppWorkspace; + +} + + +tr.f1:hover, +tr.f2:hover +{ + xbackground-color:#FF0000; +} + + + +/* Farben f�r Eingabfelder, allgemein */ +input, +select, +textarea +{ + color:WindowText; + background-color:Window; +} + +/* Rahmen f�r Eingabefelder */ +input, +textarea +{ + border:1px solid Highlight; + padding:5px; + background-color:Window; +} + +/* Eingabefelder, maus�berstrichen */ +input:hover, +textarea:hover +{ + border-color:WindowText; +} + +/* Eingabefelder, aktiv */ +input:focus, +textarea:focus +{ + border-color:WindowText; + background-color:Window; +} + +/* Kn�pfe */ +input.submit, +input.reset, +input.ok +{ + color:ButtonText; + background-color:ButtonFace; + width:110px; +} + + + + +/* Seitliche Scrollbar */ +body, +textarea +{ + scrollbar-base-color:Scrollbar; + scrollbar-arrow-color:ButtonText; + scrollbar-highlight-color:Scrollbar; + scrollbar-shadow-color:Scrollbar; +} + + + +/* Logo (falls vorhanden) */ +td.logo +{ + background-color:InfoBackground; + padding:10px; + margin:0px; +} + +h2.logo +{ + font-family:Verdana; + font-weight:normal; + font-size:24px; + margin-left:110px; +} + +p.logo +{ + margin-left:110px; + font-family:Verdana; + font-size:13px; +} diff --git a/themes/default/css/user/white.css b/themes/default/css/user/white.css @@ -0,0 +1,6 @@ +/* $Id$ */ + +body +{ + background-color:white; +} diff --git a/themes/default/css/white.css b/themes/default/css/white.css @@ -1,6 +0,0 @@ -/* $Id$ */ - -body -{ - background-color:white; -}