PHP Classes

File: Configuration/Styles/style.css

Recommend this page to a friend!
  Classes of Abbey Sparrow   Datalus   Configuration/Styles/style.css   Download  
File: Configuration/Styles/style.css
Role: Auxiliary data
Content type: text/plain
Description: default CSS
Class: Datalus
Build Web applications from XML definitions
Author: By
Last change:
Date: 17 years ago
Size: 10,102 bytes
 

Contents

Class file image Download
/* core html defaults */ body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: arial; color: #111111; background-color: #AAAAAA; background:url(../../Graphics/back_light.gif); } a { text-decoration: none; font-weight: bold; color: #3333BB; outline: none; } a:visited { color: #3333BB; } a:active { color: #3333BB; } a:hover { color: #3333BB; font-style: italic; } div#object_header { color: #FFFEEE; font-size: 18px; font-size: 18px; text-align: center; font-weight: bold; border-bottom: 5px solid #222222; background-color: #555555; margin: 0px; padding: 2px 2px 2px 5px; -moz-border-radius-topright : 1em; -moz-border-radius-topleft : 1em; } img { border: 0; } .imagepreview { position: relative; visibility: visible; width: 150; height: 150; clip: rect(0,300,300,0); } /* custom classes */ *.object { margin: 20px 20px 20px 20px; border: 5px solid #222222; background-color: #FFFEEE; display: block; position: relative; width: 100%; -moz-border-radius : 1.5em; } *.object > a > img { margin: 10px; } div#alert { padding: 10px; margin: 20px -20px 0px 20px; border: 2px solid #222222; background-color: #FF1111; display: block; position: relative; font-size: 30px; font-weight: bold; } div#alert a { font-size: 20px; color: 662222; text-shadow: yellow 0px 0px 5px; } *.fixed { margin: 20px 20px 20px 20px; border: 5px solid #222222; background-color: #FFFEEE; display: block; position: relative; text-align: left; -moz-border-radius : 1.5em; } *.fixed img { display: block; float: left; } div#footnote{ position: absolute; display: block; font-size: 18px; text-align: center; color: #222222; text-shadow: black 0px 0px 5px; height: 100px; padding: 20px 20px 20px 20px; width: 100%; right: -20px; } div#padded{ padding: 10px; } div#footnote > p{ display : inline; width : 500px; } div#fixed_container { position: absolute; text-align: center; width: 250px; right: 0px; } *#container { position: absolute; top: 100px; left: 160px; right: 280px; } *#titlebar { margin: 0px 0px 0px 0px; position: relative; padding: 10px; border: 5px solid #222222; border-width: 0px 0px 5px 0px; background-color: #555555; background-position: 0 0; background-repeat: repeat; background-attachment: fixed; font-size: 30px; color: #FFFFFF; font-family: Palatino; font-weight: bold; height: 75px; } div#accountpane { position: absolute; display: block; font-family: Palatino; font-weight: bold; font-size: 14px; border: solid 5px #222222; background-color: #FFFEEE; padding: 2px; margin: 20px; margin-right: 0px; right: 0px; top: 45px; height: 1.5em; z-index: 100; } div#page_navigation{ text-align: center; text-shadow: #222222 1px 1px 2px; color: #AA3355; } div#selected_page{ text-shadow: #55000 0px 0px 3px; display:inline; } /* Code for Object Display (News) */ #subject_label{ display: none; } #subject_value{ display: none; } #id_value{ display: none; } /* Code for Object Display (Forum Scripts) */ #post > .object_field{ display: block; } .object #forum{ display: none; } .object #username_label{ display: none; } .object #body_label{ display: none; } .object #body_value{ margin-top: 10px; margin-bottom: 15px; } .object #date_label{ display: none; } .object #postIP_label{ display: none; } .object #postIP_value{ position: absolute; display: block; right: 10px; bottom: 5px; color: #222222; } .object #date_value{ position: absolute; display: block; right: 10px; top: 30px; color: #222222; } .object #edit_link{ position: absolute; display: block; right: 10px; top: 5px; color: #AAAAAA; } .object #edit_link a{ color: #888888; } .object #username_value{ position: absolute; display: block; left: -1px; top: 24px; font-family: Verdana; font-weight: bold; font-size: 18px; color: #222222; } /*.object > div#{ display: block; width:100%; }*/ /* Code for Object Display (Generic) */ #object{ display: table; width:100%; } .object_field{ display: table-row; } .object_field_label{ display: table-cell; padding: 2px; width : 100px; } .object_field_value{ display: table-cell; padding: 2px; } /* Code for Navbar */ div#navbar { position: absolute; display: block; border: solid 5px #222222; padding: 0 0 0 0; margin: 20px; margin-top: 20px; width: 8em; z-index: 100; -moz-border-radius-topright : 1.5em; -moz-border-radius-topleft : 1.5em; } div#navitem { border: 1px solid #222222; border-width: 0px 0px 1px 0px; position: relative; display: block; margin: 0; padding: 0; background-color: #FFFEEE; height: 1.25em; padding: 0px 0px 0px 5px; } div#navitem > a{ color : #3333BB; } div#navitem:hover { background-color: #555555; } div#navitem:hover > a { color: #FFFFFF; font-style: italic; } div#navsubmenu { display: none; border: 1px solid #222222; border-width: 1px 1px 0px 1px; } div#navitem:hover > div#navsubmenu { margin-top: -1.24em; width: 9em; display: block; position: absolute; left: 100%; } /* Code for Menus */ div#menubar > #menuitem { position: relative; display: table-cell; text-align: left; width: 7em; padding : 0px; margin: 0px; } div#menuitem { position: relative; display: block; text-align: left; background-color: #FFFEEE; z-index: 400; height: 1.25em; border: 1px dotted #999999; border-width: 0px 0px 1px 0px; } div#submenu > #menuitem{ border: 1px solid #222222; border-width: 0px 0px 1px 0px; } div#menubar { position: absolute; text-align: left; display: block; top: 0; left: 250px; padding : 0px; margin: 0px; width: 450px;; z-index: 1000; color: #444444; } div#menubar > #menuitem{ display: inline-block; } div#menusubmenu { display: none; border: 1px solid #222222; border-width: 1px 2px 1px 2px; width: 9em; } div#menuitem > a { width: 9em; text-decoration: none; height: 1.25em; } div#menubar > div#menuitem { top :0px; border: 1px solid #222222; border-width: 0px 2px 2px 2px; } /* open submenus across */ #menusubmenu > #menuitem:hover > #menusubmenu { margin-top: -1.2em; display: block; position: absolute; z-index: 500; left: 100%; margin-left: 0px; } /* open first menu down */ #menuitem:hover > #menusubmenu { display: block; position: absolute; margin-top: -1px; margin-left: -2px; } /* mouse-over highlight */ div#menuitem:hover > a { color: #FFFFFF; font-style: italic; } div#menuitem > a { color: #3333BB; padding: 0px 0px 0px 10px; } div#menuitem:hover{ background-color: #555555; } /* remove menu header */ #menubar > div#object_header{ display: none; } /* comments */ .comment{ border-bottom: 1px solid; padding-top: 5px; padding-bottom: 5px; } .comment .subject{ font-weight: bold; } .comment .tagline{ font-size: 0.8em; } .error { color: red; } input.error { border-width: 5px; border-style: solid; border-color: red; } textarea.error { border-width: 5px; border-style: solid; border-color: red; } /* Table ordering CSS for group listings*/ .sorted {border:0;padding:0;margin:0 0 1em;border-left:1px solid #555;border-top:1px solid #555;font-size:0.7em; width: 100%;} .sorted tr {border:0;padding:0;margin:0;} .sorted td, th {border:0;padding:2px 2px;margin:0;border-right:1px solid #555;border-bottom:1px solid #555;background-color:#eee;} .sorted td[axis='number'], td[axis='date'] {text-align:right;} .sorted th {white-space:no-wrap;background-color:#ccc;padding:2px 2px;} tfoot td {border-top:1px solid #333;} thead th {border-bottom:2px solid #333;} /*dl {margin:0 1em;padding:0;} dl, p, form {font-size:1.2em;float:left;} hr {clear:both;width:100%;height:0;border:0;border-bottom:1px dashed #333;margin:0 0 1em;padding:0;}*/ /* sortedtable styles */ .hover td {background-color:#cce;} .sortedminus {background-color:#ecc;} .sortedplus {background-color:#cec;} .selrow td {background-color:#aae;} /* source-dest example styles */ #s {float:left;} #d {float:left;clear:none;} /* code for buttons */ ul#buttons { width:100%; margin:0px; padding:0px; display:table; } ul#buttons li { margin:0; padding:0; width:16%; float:left; list-style-type:none; display:table-cell; } ul#buttons a { display:block; width:80px; height:15px; background:url(../../Graphics/forum_matrix.png) no-repeat; } ul#buttons li.btn1 a { background-position:0 0px; } ul#buttons li.btn1 a:hover { background-position:0 -15px; } ul#buttons li.dbtn1 a{ background-position:0 -30px; } ul#buttons li.btn2 a { background-position:-80 0px; } ul#buttons li.btn2 a:hover { background-position:-80 -15px; } ul#buttons li.dbtn2 a{ background-position:-80 -30px; } ul#buttons li.btn3 a { background-position:-160 0px; } ul#buttons li.btn3 a:hover { background-position:-160 -15px; } ul#buttons li.dbtn3 a{ background-position:-160 -30px; } ul#buttons li.btn4 a { background-position:-240 0px; } ul#buttons li.btn4 a:hover { background-position:-240 -15px; } ul#buttons li.dbtn4 a{ background-position:-240 -30px; } ul#buttons li.btn5 a { background-position:-320 0px; } ul#buttons li.btn5 a:hover { background-position:-320 -15px; } ul#buttons li.dbtn5 a{ background-position:-320 -30px; } ul#buttons li.btn6 a { background-position:-400 0px; } ul#buttons li.btn6 a:hover { background-position:-150 -15px; } ul#buttons li.dbtn6 a{ background-position:-400 -30px; } .button_panel{ width:100%; padding:2px; border: 1px solid #000000; margin: 20px; margin-bottom:0px; background: #666666; -moz-border-radius : 4px; } ul#buttons span { display:block; margin:0; padding:0; text-indent:-1000em; }