X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=html%2Fthemes%2Fdefault%2Fstyle.css;h=f3659248c092b8c93608c78324b97206287c1af7;hb=c3c34615d2b1780db5f6d5f0f6d7ec7d93454180;hp=516ef1dc8f487ee44e2928ac997e6010d4f14215;hpb=8c895b92649954a7edcf27cc92501747016957c1;p=gosa.git diff --git a/html/themes/default/style.css b/html/themes/default/style.css index 516ef1dc8..f3659248c 100644 --- a/html/themes/default/style.css +++ b/html/themes/default/style.css @@ -91,7 +91,7 @@ tr.rowxp0:hover { td.list0 { background:transparent; - border-right:1px solid #C0C0C0; + border-right:1px solid #B0B0B0; padding:3px; height:22px; } @@ -155,6 +155,13 @@ td.list1nohighlight { padding:3px; height:22px; } +td.list1nohighlightdisabled { + background-color:#DFDBD7; + border-right:1px solid #C0C0C0; + padding:3px; + height:22px; +} + td.list1#fill { height:100%; @@ -451,8 +458,6 @@ font.must { div.tab_active { text-align:center; - height:25px; - width:100px; background-color:#f0f0f0; border-style:solid; border-color:black; @@ -461,13 +466,14 @@ div.tab_active { border-left-width:1px; border-right-width:1px; margin-top:0px; - padding-top:1px; + padding-top:2px; + padding-bottom:8px; + padding-left:8px; + padding-right:8px; } div.tab_left { text-align:center; - height:20px; - width:100px; background-color:#c0c0c0; border-style:solid; border-color:black; @@ -477,12 +483,13 @@ div.tab_left { border-right-width:0px; margin-top:5px; padding-top:1px; + padding-bottom:5px; + padding-left:8px; + padding-right:8px; } div.tab_right { text-align:center; - height:20px; - width:100px; background-color:#c0c0c0; border-style:solid; border-color:black; @@ -492,12 +499,13 @@ div.tab_right { border-right-width:1px; margin-top:5px; padding-top:1px; + padding-left:8px; + padding-right:8px; + padding-bottom:5px; } div.tab_near_active { text-align:center; - height:20px; - width:100px; background-color:#c0c0c0; border-style:solid; border-color:black; @@ -507,11 +515,13 @@ div.tab_near_active { border-right-width:1px; margin-top:5px; padding-top:1px; + padding-left:8px; + padding-right:8px; + padding-bottom:5px; } div.tab_border { width:100%; - height:20px; border-style:solid; border-color:black; border-top-width:0px; @@ -523,7 +533,6 @@ div.tab_border { a.tab_active, input.tab_active { border:0px; margin:0px; - width:100px; height:22px; font-family:arial,helvetica,sans-serif; background-color:#f0f0f0; @@ -534,7 +543,6 @@ a.tab_active, input.tab_active { } a.tab_right, input.tab_right { - width:100px; height:20px; border:0px; margin:0px; @@ -547,7 +555,6 @@ a.tab_right, input.tab_right { } a.tab_left, input.tab_left { - width:100px; height:20px; border:0px; margin:0px; @@ -560,7 +567,6 @@ a.tab_left, input.tab_left { } a.tab_near_active, input.tab_near_active { - width:100px; height:20px; border:0px; margin:0px; @@ -771,3 +777,643 @@ td.tbhead { td.tbrhead { border-bottom:1px solid #B0B0B0; } + + +/********* + * Setup + *********/ + +/* The body style */ +body.setup_body { + margin-left:0px; + margin-right:0px; + margin-top:0px; + margin-bottom:0px; + color:#00008F; + font-family:arial,helvetica,sans-serif; + font-size:12px; + background-color: white; + background-image: none; +} + +/* The setup complete setup dialog */ +div.setup_dialog { + background-color:#FFF; + text-align: left; +} + +/* Header col */ +div.setup_header { + background-color: #A9FBA6; + height:30px; + padding:4px 5px 2px 5px; + border-bottom: 1px solid #999; +} + +div.setup_menu { + background-color: #F8F8F8; + padding:4px 5px 4px 5px; + border-bottom: 1px solid #B0B0B0; +} + +/* Setup content header container */ +div.setup_plug_header_container { +} + +/* Setup content container */ +div.setup_contents_container { +} + +/* Setup footer */ +div.setup_bottom { + clear: left; + background-color:#DDDDDD; + border-top: solid 1px red; +} + +/******* + + + + + + + + +********/ + +/* Header col */ +div.setup_plug_header { + padding: 10px; + border-bottom: solid 1px #D0D0D0; + background-color: #E0E0F0; + border: 10px solid #FFFFFF; + +} + +/* Content col */ +div.setup_contents { + margin-right:2px; + background-color:white; + width:80%; + margin-left:20%; + border:1px solid #AAAAAA; + padding:2px; +} + +/* default.*/ +div.default { + padding: 2px; + vertical-align: middle; +} + +/* Navigation col */ +div.setup_navigation { + width:19%; + background-color:white; + padding-left: 2px; + padding-right: 2px; + border:1px solid #AAAAAA; + float:left; +} + + +/* Navigation title */ +div.setup_navigation_title { + font-size: 1.2em; + font-weight: bold; + text-decoration:none; + width:100%; + padding-top:8px; + padding-bottom:8px; + border-top:1px dashed #AAAAAA; +} + +/* The box used for each setup step */ +a.navigation_element, div.navigation_element { + text-decoration:none; + padding-top:8px; + padding-bottom:8px; + border-top:1px dashed #AAAAAA; + width:100%; +} + +/* The box used for each setup step */ +a.navigation_element_active, div.navigation_element_active { + text-decoration:none; + width:100%; + padding-top:8px; + padding-bottom:8px; + border-top:1px dashed #AAAAAA; + background-color:#F0F0F0; +} + +/* An enabled setup step will use this style in navigation*/ +div.navigation_title_active { + font-size: 1.2em; + background-color:#F0F0F0; + font-weight: bold; + cursor: default; + padding: 3px; +} + +/* Disabled setup steps */ +div.navigation_title_disabled { + font-size: 1.2em; + font-weight: bold; + padding: 3px; + cursor: default; + text-decoration:none; + color: #AAAAAA; +} + +/* Disabled setup steps */ +div.navigation_title_inactive { + font-size: 1.2em; + font-weight: bold; + text-decoration:none; + cursor: pointer; + padding: 3px; +} + +/* The style for the info of an active setup */ +div.navigation_info { + font-size: 1em; + color: black; + padding: 4px 4px 3px 23px; + margin: 0px; + cursor: default; +} + + + +/* + Setup step 2 styles +*/ + +/* used to hide display info div */ +div.solution_visible { + display: block; + width: 100%; + text-align:left; +} + +/* Container headline */ +h2.step2_container_title { + background-color:#F0F0F0; + border: solid 1px #CCCCCC; + width:100%; + padding:3px; +} + +/* Container for name and status */ +div.step2_entry_container { + padding:3px; + width:99%; + cursor:default; +} + +/* Container for name and status, when status is failed */ +div.step2_entry_container_info { + padding:3px; + border: 1px dashed #AAAAAA; + width:99%; + cursor:default; +} + +/* Text shown for each entry */ +div.step2_entry_name { + float:left; + padding-bottom:4px; + vertical-align: middle; +} + +/* Status container */ +div.step2_entry_status { + float:none; + text-align:right; + padding-bottom:4px; + vertical-align: middle; +} + +/* Status failed */ +div.step2_failed { + color:red; + padding-bottom:4px; +} + +/* Status failed but not necessary for setup */ +div.step2_warning { + color:orange; + padding-bottom:4px; +} + +/* Status successful */ +div.step2_successful { + color:green; +} + +/* Text used in info div. */ +div.step2_failed_text { + background-repeat: no-repeat; + padding-left: 25px; +} + +/* Text used in info div. On warnings */ +div.step2_warning_text{ + background-repeat: no-repeat; + padding-left: 25px; +} + + +/* + Setup step 4 styles +*/ + +li.step4_name, div.step4_name { + float:left; + width:20%; + height:2.0em; +} + +li.step4_value, div.step4_value { + float:left; + width:50%; + height:2.0em; +} + +ul.step4_container, div.step4_container { + height:2.0em; + margin-top:2px; + margin-left:2px; + margin-right:2px; +} + + +/************************ + * Sieve + * The following styles are + * used to display the sieve + * management user interface + ************************/ + +/* Editing dialog styles + */ + +table.sieve_default_table { + width:100%; + margin: 0px; + border-spacing: 0px ; + padding:0px; +} + + +/* Editing surface */ +table.editing_surface { + width:100%; + margin: 0px; + padding:0px; +} + +/* Editing surface menu */ +td.editing_surface_menu { + background-color: #EEE; + border: 1px solid #BBB; + padding:5px; +} + +/* Editing surface content */ +td.editing_surface_content { + background-color: #FFFFFF; + margin: 0px; + padding:0px; +} + +/* Error message will be displayed as follows */ +div.sieve_error_msgs { + background-color: #ff8d00; + color: #000000; + padding:5px; + background-image: url("images/warning.png"); + background-repeat: no-repeat; + font-weight: bold; +} + +/* Source editing area */ +textarea.editing_source { + width:100%; + height:330px; +} + + +/************* + * Object container + *************/ + +/* The container itself */ +table.object_container_container { + width:100%; + border-spacing: 0px ; + background-color: #F8F8F8; + border: solid 1px #AAAAAA; +} + +/* Container cell top left */ +td.object_container_cell_top_left { + background-color: #EEE; + text-align:center; +} + +/* Container cell top right */ +td.object_container_cell_top_right { + background-color: #EEE; + text-align:left; + padding:2px; + border-bottom: solid 1px #AAAAAA; +} + +/* Container cell bottom left */ +td.object_container_cell_bottom_left { + width:5px; + background-color: #EEE; + text-align:center; + border-right: solid 1px #AAAAAA; +} + + +/************* + * Sieve comment + *************/ + +/* Container */ +table.sieve_comment_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +textarea.sieve_comment_area { + width:100%; + height:80px; +} + + +/************* + * Sieve require + *************/ + +/* Container */ +table.sieve_require_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +input.sieve_require_input { + width:100%; + border-spacing: 0px ; +} + + +/************* + * Sieve fileinto + *************/ + +/* Container */ +table.sieve_fileinto_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +input.sieve_fileinto_input { + width:300px; +} +select.sieve_fileinto_input { + width:300px; +} + + +/************* + * Sieve keep + *************/ + +/* Container */ +table.sieve_keep_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_keep_input { + padding-left:20px; +} + + +/************* + * Sieve discard + *************/ + +/* Container */ +table.sieve_discard_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_discard_input { + padding-left:20px; +} + + +/************* + * Sieve redirect + *************/ + +/* Container */ +table.sieve_redirect_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_redirect_input { + padding-left:20px; +} +textarea.sieve_redirect_input { + width:100%; + height:30px; +} + + +/************* + * Sieve reject + *************/ + +/* Container */ +table.sieve_reject_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_reject_input { + padding-left:20px; +} +textarea.sieve_reject_input { + width:100%; + height:55px; +} + + +/************* + * Sieve end + *************/ + +/* Container */ +table.sieve_stop_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_stop_input { + padding-left:20px; +} + + +/************* + * Sieve vacation + *************/ + +/* Container */ +table.sieve_vacation_container { + margin:0px; + padding:0px; + border-spacing: 0px ; + width:100%; + background-color: #F8F8F8; +} + +/* Editing area */ +td.sieve_vacation_input { + padding-left:20px; +} + +/* Editing area */ +textarea.sieve_vacation_input { + width:100%; + height : 55px; +} + + +/************* + * Sieve allof + *************/ + +table.sieve_allof_container { + width:100%; + border-spacing: 0px ; + margin: 0px; + padding:0px; + border: solid 1px #999999; +} + +/* Container */ +td.sieve_allof_left { + text-align:center; + vertical-align: middle; + width:35px; + background-color: #CCCCCC; + border: solid 0px #EEE; +} + +/* Container */ +td.sieve_allof_right { + background-color:#BDBDBD ; +} + +/************* + * Sieve anyof + *************/ + +table.sieve_anyof_container { + width:100%; + margin: 0px; + border-spacing: 0px ; + padding:0px; + border: solid 2px #CCCCCC; +} + +/* Container */ +td.sieve_anyof_left { + text-align:center; + vertical-align: middle; + width:35px; + background-color: #CCCCCC; + border: solid 0px #EEEEEE +} + +/* Container */ +td.sieve_anyof_right { + background-color:#BDBDBD ; + border: solid 1px #AAAAAA; +} + +/************* + * Sieve Test Cases + *************/ + +table.sieve_test_container { + width:100%; + background-color:#F8F8F8; + margin: 0px; + border-spacing: 0px ; + padding:0px; + border: solid 1px #AAAAAA; +} + +table.sieve_test_case { + width:100%; + margin: 0px; + border-spacing: 0px ; + padding:0px; +} + + + +td.container_, div.container_{ + padding-left:2px; + border-left: solid 2px #F8F8F8; +} + +td.container_:hover,div.container_:hover { + border-left: solid 2px black; + display:block; +} + +